# All Classes and Interfaces

Class
Description
Account
Java class for anonymous complex type.
Accounts
Java class for anonymous complex type.
Certificate
Java class for anonymous complex type.
Certificates
Java class for anonymous complex type.
Configuration
Java class for anonymous complex type.
CSAbstractNamedProvider
An abstract provider implementation.
CSAccount
An account with an ACME provider.
CSAgeService
An age service for certificates.
CSAgeServiceType
An age service for certificates.
CSCertificate
A request for a certificate within a domain.
CSCertificateIO
Functions to encode and decode certificates.
CSCertificateName
The type of certificate names.
CSCertificateOutputData
The data passed to a certificate output.
CSCertificateOutputDirectory
A directory-based certificate output.
CSCertificateOutputProviderDirectory
A directory-based certificate output.
CSCertificateOutputProviderType
A provider of outputs for certificates.
CSCertificateOutputType
A certificate output.
CSCertificateStored
A stored certificate.
CSCertificateStoreFactoryType
The type of certificate store factories.
CSCertificateStoreService
A certificate store service.
CSCertificateStoreServiceType
A service that maintains a reference to a certificate store, and reloads the store when the configuration changes.
CSCertificateStoreSQLite
The SQLite store.
CSCertificateStoreSQLiteFactory
The default SQLite server database implementation.
CSCertificateStoreType
A certificate store.
CSCertificateTask
The base type of certificate tasks.
CSCertificateTaskAuthorizeDNS
The base type of DNS tasks.
CSCertificateTaskAuthorizeDNSCheckRecords
A certificate task that checks if DNS records have been created.
CSCertificateTaskAuthorizeDNSInitial
The initial task that searches for a DNS challenge, and creates DNS records in response.
CSCertificateTaskAuthorizeDNSTriggerChallenges
A task that triggers a DNS challenge now that DNS records have (hopefully) been created and propagated.
CSCertificateTaskAuthorizeDNSUpdateChallenges
A task that updates all the DNS challenges that may be in progress.
CSCertificateTaskContext
The execution context for a task.
CSCertificateTaskEnd
A task that does nothing, successfully.
CSCertificateTaskException
An exception raised by a certificate task.
CSCertificateTaskSignCertificate
The base type of certificate signing tasks.
CSCertificateTaskSignCertificateInitial
A task that begins certificate signing.
CSCertificateTaskSignCertificateSaveToOutputs
A task that saves signed certificates.
CSCertificateTaskSignCertificateSaveToStore
A task that saves signed certificates.
CSCertificateTaskSignCertificateUpdate
A certificate task that updates all certificate signing operations that may be in progress.
CSCertificateTaskStatusType
The status of a task execution.
CSCertificateTaskStatusType.CSCertificateTaskCompleted
The task is completed.
CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
The task failed, but might succeed if it is retried.
CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
The task failed permanently and retrying will not result in success.
CSCertificateTaskStatusType.CSCertificateTaskInProgress
The task is in progress and should be retried.
CSCheckConfiguration
Check configuration file.
CSConfiguration
A configuration.
CSConfigurationException
An exception raised by configuration errors.
CSConfigurationParameterDescription
The description of a configuration parameter.
CSConfigurationParameters
A set of configuration parameters.
CSConfigurationParser
A certificate pipeline parser.
CSConfigurationParsers
A provider of pipeline parsers.
CSConfigurationParsersType
A factory of configuration parsers.
CSConfigurationParserType
A configuration parser.
CSConfigurationService
A configuration service that continually reloads the configuration.
CSConfigurationServiceType
A service that frequently reloads a configuration, and always returns the most recently successfully loaded configuration.
CSDNSConfiguratorProviderType
A provider of DNS configurators.
CSDNSConfiguratorType
The type of DNS configurators that know how to create DNS records.
CSDNSQueriesDJ
A DNS query implementation based on `dnsjava`.
CSDNSQueriesFactoryDJ
A DNS query implementation based on `dnsjava`.
CSDNSQueriesFactoryType
A factory of DNS queries.
CSDNSQueriesType
An interface that abstracts over DNS queries.
CSDNSRecordNameType
A DNS record name.
CSDNSRecordNameType.CSDNSRecordNameAbsolute
An absolute record name (ends with '.').
CSDNSRecordNameType.CSDNSRecordNameRelative
A relative record name (does not end with '.').
CSDNSTXTRecord
A DNS TXT record.
CSDomain
A domain.
CSDomainExecutor
A domain executor.
CSDomains
Functions to process domains.
CSDurations
Duration values used in tasks.
CSEventCertificateDNSChallengeFailed
A DNS challenge failed during a renewal attempt.
CSEventCertificateRenewalFailed
A certificate renewal failed completely.
CSEventCertificateRenewalSucceeded
A certificate renewal succeeded completely and new certificates were stored.
CSEventCertificateSigningFailed
Certificate signing failed during a renewal attempt.
CSEventCertificateStored
A certificate was stored.
CSEventCertificateStoreFailed
A certificate could not be stored.
CSEventCertificateValidityRemaining
The certificate expires in the given number of seconds.
CSEventService
The default event service.
CSEventServiceType
The event service.
CSEventType
The base type of significant application events.
CSFaultInjectionConfiguration
Fault injection configuration.
CSGandiDNSConfigurator
A Gandi DNS configurator.
CSGandiDNSConfigurators
Access to the Gandi DNS API.
CSGandiStrings
String resources.
CSGenerateKeyPair
Generate keypairs.
CSHetznerDNSConfigurator
A Hetzner DNS configurator.
CSHetznerDNSConfigurators
Access to the Hetzner DNS API.
CSHetznerDNSRecord
The Hetzner DNS record.
CSHetznerDNSRecordResponse
The Hetzner DNS record response.
CSHetznerDNSRecordsResponse
The Hetzner DNS records response.
CSHetznerStrings
String resources.
CSInternalParseException
An internal parse exception.
CSLLCredentials
A username and password.
CSLLDownloader
A downloader that can take certificates from a looseleaf database and save it to a local directory.
CSLLOutput
A looseleaf certificate output.
CSLLOutputProvider
Access to looseleaf.
CSLLStrings
String resources.
CSLoggingPatternLayout
A dynamic logging pattern based on MDC values.
CSLooseleafDownload
Download certificates from looseleaf databases.
CSNamedProviderType
A named provider service.
CSOpenTelemetryConfiguration
Configuration information for OpenTelemetry.
CSOpenTelemetryConfiguration.CSLogs
Log configuration.
CSOpenTelemetryConfiguration.CSMetrics
Metrics configuration.
CSOpenTelemetryConfiguration.CSOTLPProtocol
The protocol used to deliver OpenTelemetry data.
CSOpenTelemetryConfiguration.CSTraces
Trace configuration.
CSOptions
The options associated with the ACME process.
CSParseErrorLogging
Functions to log parse errors.
CSRenew
Renew certificates.
CSServices
The main service directory.
CSShowCertificateOutputs
Show supported certificate outputs.
CSShowDNSConfigurators
Show supported DNS configurators.
CSStrings
String resources.
CSTelemetryNoOp
A no-op telemetry service.
CSTelemetryService
An OpenTelemetry service.
CSTelemetryServiceFactoryType
A factory of telemetry services.
CSTelemetryServices
An OpenTelemetry service factory.
CSTelemetryServiceType
The type of server telemetry services.
CSVersion
CSVultrDNSConfigurator
A Vultr DNS configurator.
CSVultrDNSConfigurators
Access to the Vultr DNS API.
CSVultrDNSRecord
The Vultr DNS record.
CSVultrDNSResponse
The Vultr DNS response.
CSVultrPageLinks
The Vultr page links.
CSVultrPageMetadata
The Vultr page metadata.
CSVultrStrings
String resources.
DNSConfigurator
Java class for anonymous complex type.
DNSConfigurators
Java class for anonymous complex type.
Domain
Java class for anonymous complex type.
Domains
Java class for anonymous complex type.
FaultInjection
Java class for anonymous complex type.
Host
Java class for anonymous complex type.
Hosts
Java class for anonymous complex type.
Logs
Java class for anonymous complex type.
Main
Main command line entry point.
Metrics
Java class for anonymous complex type.
ObjectFactory
This object contains factory methods for each Java content interface and Java element interface generated in the com.io7m.certusine.vanilla.internal.jaxb package.
OpenTelemetry
Java class for anonymous complex type.
OpenTelemetryProtocol
Java class for OpenTelemetryProtocol.
Options
Java class for anonymous complex type.
Output
Java class for anonymous complex type.
OutputReference
Java class for anonymous complex type.
OutputReferences
Java class for anonymous complex type.
Outputs
Java class for anonymous complex type.
Parameter
Java class for anonymous complex type.
Parameters
Java class for anonymous complex type.
Traces
Java class for anonymous complex type.