Class CSConfigurationParser

java.lang.Object
com.io7m.certusine.vanilla.internal.CSConfigurationParser
All Implemented Interfaces:
com.io7m.anethum.api.ParserType<CSConfiguration>, CSConfigurationParserType, Closeable, AutoCloseable

public final class CSConfigurationParser extends Object implements CSConfigurationParserType
A certificate pipeline parser.
  • Constructor Details

    • CSConfigurationParser

      public CSConfigurationParser(CSStrings inStrings, org.bouncycastle.openssl.jcajce.JcaPEMKeyConverter inKeyConverter, Map<String, CSCertificateOutputProviderType> inOutputProviders, Map<String, CSDNSConfiguratorProviderType> inDNSProviders, Path inBaseDirectory, InputStream inStream, URI inSource, Consumer<com.io7m.anethum.api.ParseStatus> inStatusConsumer)
      A certificate pipeline parser.
      Parameters:
      inStrings - The string resources
      inKeyConverter - The PEM key converter
      inOutputProviders - The supported output providers
      inDNSProviders - The supported DNS providers
      inBaseDirectory - The base directory
      inStream - An input stream
      inSource - The input source
      inStatusConsumer - A status message consumer
  • Method Details