Class CSConfigurationParsers

java.lang.Object
com.io7m.certusine.vanilla.CSConfigurationParsers
All Implemented Interfaces:
com.io7m.anethum.api.ParserFactoryType<Path, CSConfiguration, CSConfigurationParserType>, CSConfigurationParsersType

public final class CSConfigurationParsers extends Object implements CSConfigurationParsersType
A provider of pipeline parsers.
  • Constructor Details

    • CSConfigurationParsers

      public CSConfigurationParsers(org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter inKeyConverter, Map<String, CSCertificateOutputProviderType> inOutputProviders, Map<String, CSDNSConfiguratorProviderType> inDNSProviders, CSStrings inStrings)
      A provider of pipeline parsers.
      Parameters:
      inKeyConverter - A PEM key converter
      inOutputProviders - The supported output providers
      inDNSProviders - The supported DNS providers
      inStrings - The string resources
    • CSConfigurationParsers

      public CSConfigurationParsers(Locale locale) throws IOException
      A provider of pipeline parsers.
      Parameters:
      locale - The locale for string resources
      Throws:
      IOException - On I/O errors
    • CSConfigurationParsers

      public CSConfigurationParsers() throws IOException
      A provider of pipeline parsers.
      Throws:
      IOException - On I/O errors
  • Method Details