Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

account - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Accounts
 
account - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domain
 
account() - Method in record class com.io7m.certusine.api.CSDomain
Returns the value of the account record component.
Account - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Account() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Account
 
accountKeyPair() - Method in record class com.io7m.certusine.api.CSAccount
Returns the value of the accountKeyPair record component.
accounts - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
 
Accounts - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Accounts() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Accounts
 
ACME_UPDATE_PAUSE_TIME - Static variable in class com.io7m.certusine.vanilla.internal.tasks.CSDurations
The time to pause between retrying ACME operations.
acmeURI - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Account
 
acmeURI() - Method in record class com.io7m.certusine.api.CSAccount
Returns the value of the acmeURI record component.
attributes() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateDNSChallengeFailed
 
attributes() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalFailed
 
attributes() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalSucceeded
 
attributes() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateSigningFailed
 
attributes() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStored
 
attributes() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStoreFailed
 
attributes() - Method in interface com.io7m.certusine.vanilla.internal.events.CSEventType
 

B

baseDirectory() - Method in record class com.io7m.certusine.api.CSConfigurationParameters
Returns the value of the baseDirectory record component.

C

canRetry() - Method in exception com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskException
 
certificate - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Certificates
 
certificate() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
Certificate - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Certificate() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Certificate
 
certificateExpirationThreshold - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Options
 
certificateExpirationThreshold() - Method in record class com.io7m.certusine.api.CSOptions
Returns the value of the certificateExpirationThreshold record component.
certificateName() - Method in class com.io7m.certusine.looseleaf.CSLLDownloader
 
certificateName() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateDNSChallengeFailed
Returns the value of the certificateName record component.
certificateName() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalFailed
Returns the value of the certificateName record component.
certificateName() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalSucceeded
Returns the value of the certificateName record component.
certificateName() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateSigningFailed
Returns the value of the certificateName record component.
certificateName() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStored
Returns the value of the certificateName record component.
certificateName() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStoreFailed
Returns the value of the certificateName record component.
certificates - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domain
 
certificates() - Method in record class com.io7m.certusine.api.CSDomain
Returns the value of the certificates record component.
Certificates - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Certificates() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Certificates
 
certificateStore - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Options
 
certificateStore() - Method in record class com.io7m.certusine.api.CSOptions
Returns the value of the certificateStore record component.
certificateStore() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
checkParameters(CSConfigurationParameters) - Method in class com.io7m.certusine.api.CSAbstractNamedProvider
 
clock() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
close() - Method in class com.io7m.certusine.vanilla.internal.CSConfigurationParser
 
close() - Method in class com.io7m.certusine.vanilla.internal.events.CSEventService
 
close() - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MV
 
com.io7m.certusine.api - package com.io7m.certusine.api
ACME client (API)
com.io7m.certusine.certstore.api - package com.io7m.certusine.certstore.api
ACME client (Certificate store API)
com.io7m.certusine.cmdline - package com.io7m.certusine.cmdline
ACME client (Command-line)
com.io7m.certusine.cmdline.internal - package com.io7m.certusine.cmdline.internal
ACME client (Command-line [internals])
com.io7m.certusine.gandi - package com.io7m.certusine.gandi
ACME (Gandi Support)
com.io7m.certusine.gandi.internal - package com.io7m.certusine.gandi.internal
ACME (Gandi Support [internals])
com.io7m.certusine.looseleaf - package com.io7m.certusine.looseleaf
ACME client (looseleaf Support)
com.io7m.certusine.looseleaf.internal - package com.io7m.certusine.looseleaf.internal
ACME client (looseleaf Support [internals])
com.io7m.certusine.vanilla - package com.io7m.certusine.vanilla
ACME client (Vanilla implementation)
com.io7m.certusine.vanilla.internal - package com.io7m.certusine.vanilla.internal
ACME client (Vanilla implementation [internals])
com.io7m.certusine.vanilla.internal.dns - package com.io7m.certusine.vanilla.internal.dns
ACME client (Vanilla implementation [internal DNS])
com.io7m.certusine.vanilla.internal.events - package com.io7m.certusine.vanilla.internal.events
ACME client (Vanilla implementation [event service])
com.io7m.certusine.vanilla.internal.jaxb - package com.io7m.certusine.vanilla.internal.jaxb
 
com.io7m.certusine.vanilla.internal.store - package com.io7m.certusine.vanilla.internal.store
ACME client (Vanilla implementation [internal store])
com.io7m.certusine.vanilla.internal.tasks - package com.io7m.certusine.vanilla.internal.tasks
ACME client (Vanilla implementation [internal tasks])
com.io7m.certusine.vanilla.internal.telemetry - package com.io7m.certusine.vanilla.internal.telemetry
ACME client (Vanilla implementation [telemetry])
com.io7m.certusine.vultr - package com.io7m.certusine.vultr
ACME client (Vultr Support)
com.io7m.certusine.vultr.internal - package com.io7m.certusine.vultr.internal
ACME client (Vultr Support [internals])
Configuration - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Configuration() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Configuration
 
context() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
 
crashDNSChallenge - Variable in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
 
crashDNSChallenge() - Method in record class com.io7m.certusine.api.CSFaultInjectionConfiguration
Returns the value of the crashDNSChallenge record component.
crashSigningCertificates - Variable in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
 
crashSigningCertificates() - Method in record class com.io7m.certusine.api.CSFaultInjectionConfiguration
Returns the value of the crashSigningCertificates record component.
crashTasks - Variable in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
 
crashTasks() - Method in record class com.io7m.certusine.api.CSFaultInjectionConfiguration
Returns the value of the crashTasks record component.
create(CSConfigurationParameters) - Method in interface com.io7m.certusine.api.CSDNSConfiguratorProviderType
Create a new DNS configurator.
create(CSConfigurationParameters) - Method in class com.io7m.certusine.gandi.CSGandiDNSConfigurators
 
create(CSConfigurationParameters) - Method in class com.io7m.certusine.vultr.CSVultrDNSConfigurators
 
create(CSOpenTelemetryConfiguration) - Method in interface com.io7m.certusine.api.CSTelemetryServiceFactoryType
Create a telemetry service.
create(CSOpenTelemetryConfiguration) - Method in class com.io7m.certusine.vanilla.CSTelemetryServices
Create a telemetry service.
create(CSTelemetryServiceType) - Static method in class com.io7m.certusine.vanilla.internal.events.CSEventService
Create a new event service.
create(LLv1Messages, HttpClient, Path, String, CSLLCredentials, String, CSCertificateName) - Static method in class com.io7m.certusine.looseleaf.CSLLDownloader
Create a new downloader.
create(String, CSConfigurationParameters) - Method in interface com.io7m.certusine.api.CSCertificateOutputProviderType
Create a new output.
create(String, CSConfigurationParameters) - Method in class com.io7m.certusine.looseleaf.CSLLOutputProvider
 
create(String, CSConfigurationParameters) - Method in class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
 
create(Path, String, CSLLCredentials, String, CSCertificateName) - Static method in class com.io7m.certusine.looseleaf.CSLLDownloader
Create a new downloader.
create(Locale, CSTelemetryServiceType) - Static method in class com.io7m.certusine.vanilla.CSServices
The main service directory.
create(Optional<CSOpenTelemetryConfiguration>) - Method in interface com.io7m.certusine.api.CSTelemetryServiceFactoryType
Create a telemetry service.
createAccount() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Account
createAccounts() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Accounts
createCertificate() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Certificate
createCertificates() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Certificates
createConfiguration() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Configuration
createDNSConfigurator() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of DNSConfigurator
createDNSConfigurators() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of DNSConfigurators
createDomain() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Domain
createDomains() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Domains
createdOn() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
Returns the value of the createdOn record component.
createFaultInjection() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of FaultInjection
createHost() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Host
createHosts() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Hosts
createLogs() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Logs
createMetrics() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Metrics
createOpenTelemetry() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of OpenTelemetry
createOptional(Optional<CSOpenTelemetryConfiguration>) - Static method in class com.io7m.certusine.vanilla.CSTelemetryServices
Create a telemetry service.
createOptions() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Options
createOutput() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Output
createOutputReference() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of OutputReference
createOutputReferences() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of OutputReferences
createOutputs() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Outputs
createParameter() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Parameter
createParameters() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Parameters
createParserWithContext(Path, URI, InputStream, Consumer<ParseStatus>) - Method in class com.io7m.certusine.vanilla.CSConfigurationParsers
 
createTraces() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create an instance of Traces
createTXTRecord(CSTelemetryServiceType, CSDNSRecordNameType, String) - Method in interface com.io7m.certusine.api.CSDNSConfiguratorType
Create a TXT record with the given text.
createTXTRecord(CSTelemetryServiceType, CSDNSRecordNameType, String) - Method in class com.io7m.certusine.gandi.internal.CSGandiDNSConfigurator
 
createTXTRecord(CSTelemetryServiceType, CSDNSRecordNameType, String) - Method in class com.io7m.certusine.vultr.internal.CSVultrDNSConfigurator
 
CSAbstractNamedProvider - Class in com.io7m.certusine.api
An abstract provider implementation.
CSAbstractNamedProvider(Locale) - Constructor for class com.io7m.certusine.api.CSAbstractNamedProvider
An abstract provider implementation.
CSAccount - Record Class in com.io7m.certusine.api
An account with an ACME provider.
CSAccount(KeyPair, URI) - Constructor for record class com.io7m.certusine.api.CSAccount
An account with an ACME provider.
CSCertificate - Record Class in com.io7m.certusine.api
A request for a certificate within a domain.
CSCertificate(CSCertificateName, KeyPair, List<String>) - Constructor for record class com.io7m.certusine.api.CSCertificate
A request for a certificate within a domain.
CSCertificateIO - Class in com.io7m.certusine.vanilla.internal
Functions to encode and decode certificates.
CSCertificateName - Record Class in com.io7m.certusine.api
The type of certificate names.
CSCertificateName(String) - Constructor for record class com.io7m.certusine.api.CSCertificateName
The type of certificate names.
CSCertificateOutputData - Record Class in com.io7m.certusine.api
The data passed to a certificate output.
CSCertificateOutputData(String, CSCertificateName, String, String, String, String) - Constructor for record class com.io7m.certusine.api.CSCertificateOutputData
The data passed to a certificate output.
CSCertificateOutputDirectory - Class in com.io7m.certusine.vanilla.internal
A directory-based certificate output.
CSCertificateOutputDirectory(String, Path) - Constructor for class com.io7m.certusine.vanilla.internal.CSCertificateOutputDirectory
A directory-based certificate output.
CSCertificateOutputProviderDirectory - Class in com.io7m.certusine.vanilla
A directory-based certificate output.
CSCertificateOutputProviderDirectory() - Constructor for class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
A directory-based certificate output.
CSCertificateOutputProviderDirectory(Locale) - Constructor for class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
A directory-based certificate output.
CSCertificateOutputProviderDirectory(Locale, CSStrings) - Constructor for class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
A directory-based certificate output.
CSCertificateOutputProviderType - Interface in com.io7m.certusine.api
A provider of outputs for certificates.
CSCertificateOutputType - Interface in com.io7m.certusine.api
A certificate output.
CSCertificateStored - Record Class in com.io7m.certusine.certstore.api
A stored certificate.
CSCertificateStored(String, CSCertificateName, OffsetDateTime, OffsetDateTime, String, String) - Constructor for record class com.io7m.certusine.certstore.api.CSCertificateStored
A stored certificate.
CSCertificateStoreFactoryType - Interface in com.io7m.certusine.certstore.api
The type of certificate store factories.
CSCertificateStoreH2MV - Class in com.io7m.certusine.vanilla.internal.store
A certificate store based on the H2 MVStore class.
CSCertificateStoreH2MV(MVStore, TransactionStore) - Constructor for class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MV
A certificate store based on the H2 MVStore class.
CSCertificateStoreH2MVFactory - Class in com.io7m.certusine.vanilla.internal.store
A certificate store based on the H2 MVStore class.
CSCertificateStoreH2MVFactory() - Constructor for class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MVFactory
A certificate store based on the H2 MVStore class.
CSCertificateStoreType - Interface in com.io7m.certusine.certstore.api
A certificate store.
CSCertificateTask - Class in com.io7m.certusine.vanilla.internal.tasks
The base type of certificate tasks.
CSCertificateTask(String, CSCertificateTaskContext) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
 
CSCertificateTaskAuthorizeDNS - Class in com.io7m.certusine.vanilla.internal.tasks
The base type of DNS tasks.
CSCertificateTaskAuthorizeDNS(String, CSCertificateTaskContext) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskAuthorizeDNS
The base type of DNS tasks.
CSCertificateTaskAuthorizeDNSCheckRecords - Class in com.io7m.certusine.vanilla.internal.tasks
A certificate task that checks if DNS records have been created.
CSCertificateTaskAuthorizeDNSCheckRecords(CSCertificateTaskContext, Order, Map<String, String>) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskAuthorizeDNSCheckRecords
A certificate task that checks if DNS records have been created.
CSCertificateTaskAuthorizeDNSInitial - Class in com.io7m.certusine.vanilla.internal.tasks
The initial task that searches for a DNS challenge, and creates DNS records in response.
CSCertificateTaskAuthorizeDNSInitial(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskAuthorizeDNSInitial
The initial task that searches for a DNS challenge, and creates DNS records in response.
CSCertificateTaskAuthorizeDNSTriggerChallenges - Class in com.io7m.certusine.vanilla.internal.tasks
A task that triggers a DNS challenge now that DNS records have (hopefully) been created and propagated.
CSCertificateTaskAuthorizeDNSTriggerChallenges(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskAuthorizeDNSTriggerChallenges
A task that triggers a DNS challenge now that DNS records have (hopefully) been created and propagated.
CSCertificateTaskAuthorizeDNSUpdateChallenges - Class in com.io7m.certusine.vanilla.internal.tasks
A task that updates all the DNS challenges that may be in progress.
CSCertificateTaskAuthorizeDNSUpdateChallenges(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskAuthorizeDNSUpdateChallenges
A task that updates all the DNS challenges that may be in progress.
CSCertificateTaskCompleted(OptionalLong, Optional<CSCertificateTask>) - Constructor for record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
The task is completed.
CSCertificateTaskContext - Class in com.io7m.certusine.vanilla.internal.tasks
The execution context for a task.
CSCertificateTaskContext(CSStrings, CSEventServiceType, CSTelemetryServiceType, CSOptions, CSCertificateStoreType, Clock, CSDomain, CSCertificate, int, CSDNSQueriesFactoryType) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
The execution context for a task.
CSCertificateTaskEnd - Class in com.io7m.certusine.vanilla.internal.tasks
A task that does nothing, successfully.
CSCertificateTaskEnd(CSCertificateTaskContext) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskEnd
A task that does nothing, successfully.
CSCertificateTaskException - Exception in com.io7m.certusine.vanilla.internal.tasks
An exception raised by a certificate task.
CSCertificateTaskException(String, boolean) - Constructor for exception com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskException
Create an exception.
CSCertificateTaskException(String, Throwable, boolean) - Constructor for exception com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskException
Create an exception.
CSCertificateTaskException(Throwable, boolean) - Constructor for exception com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskException
Create an exception.
CSCertificateTaskFailedButCanBeRetried(OptionalLong, Exception) - Constructor for record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
The task failed, but might succeed if it is retried.
CSCertificateTaskFailedPermanently(Exception) - Constructor for record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
The task failed permanently and retrying will not result in success.
CSCertificateTaskInProgress(OptionalLong) - Constructor for record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
The task is in progress and should be retried.
CSCertificateTaskSignCertificate - Class in com.io7m.certusine.vanilla.internal.tasks
The base type of certificate signing tasks.
CSCertificateTaskSignCertificate(String, CSCertificateTaskContext) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskSignCertificate
The base type of certificate signing tasks.
CSCertificateTaskSignCertificateInitial - Class in com.io7m.certusine.vanilla.internal.tasks
A task that begins certificate signing.
CSCertificateTaskSignCertificateInitial(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskSignCertificateInitial
A task that begins certificate signing.
CSCertificateTaskSignCertificateSaveToOutputs - Class in com.io7m.certusine.vanilla.internal.tasks
A task that saves signed certificates.
CSCertificateTaskSignCertificateSaveToOutputs(CSCertificateTaskContext) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskSignCertificateSaveToOutputs
A task that saves signed certificates.
CSCertificateTaskSignCertificateSaveToStore - Class in com.io7m.certusine.vanilla.internal.tasks
A task that saves signed certificates.
CSCertificateTaskSignCertificateSaveToStore(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskSignCertificateSaveToStore
A task that saves signed certificates.
CSCertificateTaskSignCertificateUpdate - Class in com.io7m.certusine.vanilla.internal.tasks
A certificate task that updates all certificate signing operations that may be in progress.
CSCertificateTaskSignCertificateUpdate(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskSignCertificateUpdate
A certificate task that updates all certificate signing operations that may be in progress.
CSCertificateTaskStatusType - Interface in com.io7m.certusine.vanilla.internal.tasks
The status of a task execution.
CSCertificateTaskStatusType.CSCertificateTaskCompleted - Record Class in com.io7m.certusine.vanilla.internal.tasks
The task is completed.
CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried - Record Class in com.io7m.certusine.vanilla.internal.tasks
The task failed, but might succeed if it is retried.
CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently - Record Class in com.io7m.certusine.vanilla.internal.tasks
The task failed permanently and retrying will not result in success.
CSCertificateTaskStatusType.CSCertificateTaskInProgress - Record Class in com.io7m.certusine.vanilla.internal.tasks
The task is in progress and should be retried.
CSCheckConfiguration - Class in com.io7m.certusine.cmdline.internal
Check configuration file.
CSCheckConfiguration() - Constructor for class com.io7m.certusine.cmdline.internal.CSCheckConfiguration
Construct a command.
CSConfiguration - Record Class in com.io7m.certusine.api
A configuration.
CSConfiguration(CSOptions, Map<String, CSDomain>) - Constructor for record class com.io7m.certusine.api.CSConfiguration
A configuration.
CSConfigurationException - Exception in com.io7m.certusine.api
An exception raised by configuration errors.
CSConfigurationException(List<ParseStatus>, String) - Constructor for exception com.io7m.certusine.api.CSConfigurationException
Create an exception.
CSConfigurationException(List<ParseStatus>, String, Throwable) - Constructor for exception com.io7m.certusine.api.CSConfigurationException
Create an exception.
CSConfigurationParameterDescription - Record Class in com.io7m.certusine.api
The description of a configuration parameter.
CSConfigurationParameterDescription(String, String, String, boolean) - Constructor for record class com.io7m.certusine.api.CSConfigurationParameterDescription
The description of a configuration parameter.
CSConfigurationParameters - Record Class in com.io7m.certusine.api
A set of configuration parameters.
CSConfigurationParameters(Path, LexicalPosition<URI>, Map<String, String>) - Constructor for record class com.io7m.certusine.api.CSConfigurationParameters
A set of configuration parameters.
CSConfigurationParser - Class in com.io7m.certusine.vanilla.internal
A certificate pipeline parser.
CSConfigurationParser(CSStrings, JcaPEMKeyConverter, Map<String, CSCertificateOutputProviderType>, Map<String, CSDNSConfiguratorProviderType>, Path, InputStream, URI, Consumer<ParseStatus>) - Constructor for class com.io7m.certusine.vanilla.internal.CSConfigurationParser
A certificate pipeline parser.
CSConfigurationParsers - Class in com.io7m.certusine.vanilla
A provider of pipeline parsers.
CSConfigurationParsers() - Constructor for class com.io7m.certusine.vanilla.CSConfigurationParsers
A provider of pipeline parsers.
CSConfigurationParsers(Locale) - Constructor for class com.io7m.certusine.vanilla.CSConfigurationParsers
A provider of pipeline parsers.
CSConfigurationParsers(JcaPEMKeyConverter, Map<String, CSCertificateOutputProviderType>, Map<String, CSDNSConfiguratorProviderType>, CSStrings) - Constructor for class com.io7m.certusine.vanilla.CSConfigurationParsers
A provider of pipeline parsers.
CSConfigurationParsersType - Interface in com.io7m.certusine.api
A factory of configuration parsers.
CSConfigurationParserType - Interface in com.io7m.certusine.api
A configuration parser.
CSDNSConfiguratorProviderType - Interface in com.io7m.certusine.api
A provider of DNS configurators.
CSDNSConfiguratorType - Interface in com.io7m.certusine.api
The type of DNS configurators that know how to create DNS records.
CSDNSQueriesDJ - Class in com.io7m.certusine.vanilla.internal.dns
A DNS query implementation based on dnsjava.
CSDNSQueriesDJ(List<String>) - Constructor for class com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesDJ
A DNS query implementation based on dnsjava.
CSDNSQueriesFactoryDJ - Class in com.io7m.certusine.vanilla.internal.dns
A DNS query implementation based on dnsjava.
CSDNSQueriesFactoryDJ() - Constructor for class com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesFactoryDJ
A DNS query implementation based on dnsjava.
CSDNSQueriesFactoryType - Interface in com.io7m.certusine.vanilla.internal.dns
A factory of DNS queries.
CSDNSQueriesType - Interface in com.io7m.certusine.vanilla.internal.dns
An interface that abstracts over DNS queries.
CSDNSRecordNameAbsolute(String) - Constructor for record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameAbsolute
An absolute record name (ends with '.').
CSDNSRecordNameRelative(String) - Constructor for record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameRelative
A relative record name (does not end with '.').
CSDNSRecordNameType - Interface in com.io7m.certusine.api
A DNS record name.
CSDNSRecordNameType.CSDNSRecordNameAbsolute - Record Class in com.io7m.certusine.api
An absolute record name (ends with '.').
CSDNSRecordNameType.CSDNSRecordNameRelative - Record Class in com.io7m.certusine.api
A relative record name (does not end with '.').
CSDNSTXTRecord - Record Class in com.io7m.certusine.vanilla.internal.dns
A DNS TXT record.
CSDNSTXTRecord(String, String) - Constructor for record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
A DNS TXT record.
CSDomain - Record Class in com.io7m.certusine.api
A domain.
CSDomain(CSAccount, String, Map<String, CSCertificate>, CSDNSConfiguratorType, Map<String, CSCertificateOutputType>) - Constructor for record class com.io7m.certusine.api.CSDomain
A domain.
CSDomainExecutor - Class in com.io7m.certusine.vanilla.internal
A domain executor.
CSDomainExecutor(CSStrings, CSTelemetryServiceType, CSEventServiceType, CSOptions, CSDomain, Clock, CSCertificateStoreType, Function<CSAccount, Session>) - Constructor for class com.io7m.certusine.vanilla.internal.CSDomainExecutor
A domain executor.
CSDomains - Class in com.io7m.certusine.vanilla
Functions to process domains.
CSDurations - Class in com.io7m.certusine.vanilla.internal.tasks
Duration values used in tasks.
CSEventCertificateDNSChallengeFailed - Record Class in com.io7m.certusine.vanilla.internal.events
A DNS challenge failed during a renewal attempt.
CSEventCertificateDNSChallengeFailed(CSDomain, CSCertificateName) - Constructor for record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateDNSChallengeFailed
A DNS challenge failed during a renewal attempt.
CSEventCertificateRenewalFailed - Record Class in com.io7m.certusine.vanilla.internal.events
A certificate renewal failed completely.
CSEventCertificateRenewalFailed(CSDomain, CSCertificateName) - Constructor for record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalFailed
A certificate renewal failed completely.
CSEventCertificateRenewalSucceeded - Record Class in com.io7m.certusine.vanilla.internal.events
A certificate renewal succeeded completely and new certificates were stored.
CSEventCertificateRenewalSucceeded(CSDomain, CSCertificateName) - Constructor for record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalSucceeded
A certificate renewal succeeded completely and new certificates were stored.
CSEventCertificateSigningFailed - Record Class in com.io7m.certusine.vanilla.internal.events
Certificate signing failed during a renewal attempt.
CSEventCertificateSigningFailed(CSDomain, CSCertificateName) - Constructor for record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateSigningFailed
Certificate signing failed during a renewal attempt.
CSEventCertificateStored - Record Class in com.io7m.certusine.vanilla.internal.events
A certificate was stored.
CSEventCertificateStored(CSDomain, CSCertificateName, String) - Constructor for record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStored
A certificate was stored.
CSEventCertificateStoreFailed - Record Class in com.io7m.certusine.vanilla.internal.events
A certificate could not be stored.
CSEventCertificateStoreFailed(CSDomain, CSCertificateName, String) - Constructor for record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStoreFailed
A certificate could not be stored.
CSEventService - Class in com.io7m.certusine.vanilla.internal.events
The default event service.
CSEventServiceType - Interface in com.io7m.certusine.vanilla.internal.events
The event service.
CSEventType - Interface in com.io7m.certusine.vanilla.internal.events
The base type of significant application events.
CSFaultInjectionConfiguration - Record Class in com.io7m.certusine.api
Fault injection configuration.
CSFaultInjectionConfiguration(boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for record class com.io7m.certusine.api.CSFaultInjectionConfiguration
Creates an instance of a CSFaultInjectionConfiguration record class.
CSGandiDNSConfigurator - Class in com.io7m.certusine.gandi.internal
A Gandi DNS configurator.
CSGandiDNSConfigurator(CSGandiStrings, String, String, String) - Constructor for class com.io7m.certusine.gandi.internal.CSGandiDNSConfigurator
A Gandi DNS configurator.
CSGandiDNSConfigurators - Class in com.io7m.certusine.gandi
Access to the Gandi DNS API.
CSGandiDNSConfigurators() - Constructor for class com.io7m.certusine.gandi.CSGandiDNSConfigurators
Access to the Gandi DNS API.
CSGandiDNSConfigurators(Locale) - Constructor for class com.io7m.certusine.gandi.CSGandiDNSConfigurators
Access to the Gandi DNS API.
CSGandiDNSConfigurators(Locale, CSGandiStrings) - Constructor for class com.io7m.certusine.gandi.CSGandiDNSConfigurators
Access to the Gandi DNS API.
CSGandiStrings - Class in com.io7m.certusine.gandi.internal
String resources.
CSGandiStrings(Locale) - Constructor for class com.io7m.certusine.gandi.internal.CSGandiStrings
String resources.
CSGenerateKeyPair - Class in com.io7m.certusine.cmdline.internal
Generate keypairs.
CSGenerateKeyPair() - Constructor for class com.io7m.certusine.cmdline.internal.CSGenerateKeyPair
Construct a command.
CSInternalParseException - Exception in com.io7m.certusine.vanilla.internal
An internal parse exception.
CSInternalParseException() - Constructor for exception com.io7m.certusine.vanilla.internal.CSInternalParseException
An internal parse exception.
CSLLCredentials - Record Class in com.io7m.certusine.looseleaf
A username and password.
CSLLCredentials(String, String) - Constructor for record class com.io7m.certusine.looseleaf.CSLLCredentials
A username and password.
CSLLDownloader - Class in com.io7m.certusine.looseleaf
A downloader that can take certificates from a looseleaf database and save it to a local directory.
CSLLOutput - Class in com.io7m.certusine.looseleaf.internal
A looseleaf certificate output.
CSLLOutput(CSLLStrings, String, CSLLCredentials, String) - Constructor for class com.io7m.certusine.looseleaf.internal.CSLLOutput
A looseleaf certificate output.
CSLLOutputProvider - Class in com.io7m.certusine.looseleaf
Access to looseleaf.
CSLLOutputProvider() - Constructor for class com.io7m.certusine.looseleaf.CSLLOutputProvider
Access to looseleaf.
CSLLOutputProvider(Locale) - Constructor for class com.io7m.certusine.looseleaf.CSLLOutputProvider
Access to looseleaf.
CSLLOutputProvider(Locale, CSLLStrings) - Constructor for class com.io7m.certusine.looseleaf.CSLLOutputProvider
Access to looseleaf.
CSLLStrings - Class in com.io7m.certusine.looseleaf.internal
String resources.
CSLLStrings(Locale) - Constructor for class com.io7m.certusine.looseleaf.internal.CSLLStrings
String resources.
CSLoggingPatternLayout - Class in com.io7m.certusine.cmdline
A dynamic logging pattern based on MDC values.
CSLoggingPatternLayout() - Constructor for class com.io7m.certusine.cmdline.CSLoggingPatternLayout
A dynamic logging pattern based on MDC values.
CSLogs(URI, CSOpenTelemetryConfiguration.CSOTLPProtocol) - Constructor for record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSLogs
Log configuration.
CSLooseleafDownload - Class in com.io7m.certusine.cmdline.internal
Download certificates from looseleaf databases.
CSLooseleafDownload() - Constructor for class com.io7m.certusine.cmdline.internal.CSLooseleafDownload
Construct a command.
CSMetrics(URI, CSOpenTelemetryConfiguration.CSOTLPProtocol) - Constructor for record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSMetrics
Metrics configuration.
CSNamedProviderType - Interface in com.io7m.certusine.api
A named provider service.
CSOpenTelemetryConfiguration - Record Class in com.io7m.certusine.api
Configuration information for OpenTelemetry.
CSOpenTelemetryConfiguration(String, Optional<CSOpenTelemetryConfiguration.CSLogs>, Optional<CSOpenTelemetryConfiguration.CSMetrics>, Optional<CSOpenTelemetryConfiguration.CSTraces>) - Constructor for record class com.io7m.certusine.api.CSOpenTelemetryConfiguration
Configuration information for OpenTelemetry.
CSOpenTelemetryConfiguration.CSLogs - Record Class in com.io7m.certusine.api
Log configuration.
CSOpenTelemetryConfiguration.CSMetrics - Record Class in com.io7m.certusine.api
Metrics configuration.
CSOpenTelemetryConfiguration.CSOTLPProtocol - Enum Class in com.io7m.certusine.api
The protocol used to deliver OpenTelemetry data.
CSOpenTelemetryConfiguration.CSTraces - Record Class in com.io7m.certusine.api
Trace configuration.
CSOptions - Record Class in com.io7m.certusine.api
The options associated with the ACME process.
CSOptions(Path, Duration, Duration, Optional<CSOpenTelemetryConfiguration>, CSFaultInjectionConfiguration) - Constructor for record class com.io7m.certusine.api.CSOptions
The options associated with the ACME process.
CSParseErrorLogging - Class in com.io7m.certusine.cmdline.internal
Functions to log parse errors.
CSRenew - Class in com.io7m.certusine.cmdline.internal
Renew certificates.
CSRenew() - Constructor for class com.io7m.certusine.cmdline.internal.CSRenew
Construct a command.
CSServices - Class in com.io7m.certusine.vanilla
The main service directory.
CSShowCertificateOutputs - Class in com.io7m.certusine.cmdline.internal
Show supported certificate outputs.
CSShowCertificateOutputs() - Constructor for class com.io7m.certusine.cmdline.internal.CSShowCertificateOutputs
Construct a command.
CSShowDNSConfigurators - Class in com.io7m.certusine.cmdline.internal
Show supported DNS configurators.
CSShowDNSConfigurators() - Constructor for class com.io7m.certusine.cmdline.internal.CSShowDNSConfigurators
Construct a command.
CSStrings - Class in com.io7m.certusine.vanilla.internal
String resources.
CSStrings(Locale) - Constructor for class com.io7m.certusine.vanilla.internal.CSStrings
String resources.
CSTelemetryNoOp - Class in com.io7m.certusine.api
A no-op telemetry service.
CSTelemetryService - Class in com.io7m.certusine.vanilla.internal.telemetry
An OpenTelemetry service.
CSTelemetryService(Tracer, Meter, Logger) - Constructor for class com.io7m.certusine.vanilla.internal.telemetry.CSTelemetryService
An OpenTelemetry service.
CSTelemetryServiceFactoryType - Interface in com.io7m.certusine.api
A factory of telemetry services.
CSTelemetryServices - Class in com.io7m.certusine.vanilla
An OpenTelemetry service factory.
CSTelemetryServices() - Constructor for class com.io7m.certusine.vanilla.CSTelemetryServices
An OpenTelemetry service factory.
CSTelemetryServiceType - Interface in com.io7m.certusine.api
The type of server telemetry services.
CSTraces(URI, CSOpenTelemetryConfiguration.CSOTLPProtocol) - Constructor for record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSTraces
Trace configuration.
CSVersion - Class in com.io7m.certusine.api
 
CSVultrDNSConfigurator - Class in com.io7m.certusine.vultr.internal
A Vultr DNS configurator.
CSVultrDNSConfigurator(CSVultrStrings, String, String, String) - Constructor for class com.io7m.certusine.vultr.internal.CSVultrDNSConfigurator
A Vultr DNS configurator.
CSVultrDNSConfigurators - Class in com.io7m.certusine.vultr
Access to the Vultr DNS API.
CSVultrDNSConfigurators() - Constructor for class com.io7m.certusine.vultr.CSVultrDNSConfigurators
Access to the Vultr DNS API.
CSVultrDNSConfigurators(Locale) - Constructor for class com.io7m.certusine.vultr.CSVultrDNSConfigurators
Access to the Vultr DNS API.
CSVultrDNSConfigurators(Locale, CSVultrStrings) - Constructor for class com.io7m.certusine.vultr.CSVultrDNSConfigurators
Access to the Vultr DNS API.
CSVultrStrings - Class in com.io7m.certusine.vultr.internal
String resources.
CSVultrStrings(Locale) - Constructor for class com.io7m.certusine.vultr.internal.CSVultrStrings
String resources.

D

delayRequired() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
Returns the value of the delayRequired record component.
delayRequired() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
Returns the value of the delayRequired record component.
delayRequired() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
 
delayRequired() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
Returns the value of the delayRequired record component.
delayRequired() - Method in interface com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType
 
delete(String, CSCertificateName) - Method in interface com.io7m.certusine.certstore.api.CSCertificateStoreType
Delete the certificate with the given domain and name.
delete(String, CSCertificateName) - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MV
 
deleteTXTRecord(CSTelemetryServiceType, CSDNSRecordNameType, String) - Method in interface com.io7m.certusine.api.CSDNSConfiguratorType
Delete a TXT record with the given text.
deleteTXTRecord(CSTelemetryServiceType, CSDNSRecordNameType, String) - Method in class com.io7m.certusine.gandi.internal.CSGandiDNSConfigurator
 
deleteTXTRecord(CSTelemetryServiceType, CSDNSRecordNameType, String) - Method in class com.io7m.certusine.vultr.internal.CSVultrDNSConfigurator
 
description() - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
Returns the value of the description record component.
description() - Method in class com.io7m.certusine.api.CSTelemetryNoOp
 
description() - Method in class com.io7m.certusine.gandi.CSGandiDNSConfigurators
 
description() - Method in class com.io7m.certusine.looseleaf.CSLLOutputProvider
 
description() - Method in class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
 
description() - Method in class com.io7m.certusine.vanilla.internal.CSStrings
 
description() - Method in class com.io7m.certusine.vanilla.internal.events.CSEventService
 
description() - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MVFactory
 
description() - Method in class com.io7m.certusine.vanilla.internal.telemetry.CSTelemetryService
 
description() - Method in class com.io7m.certusine.vultr.CSVultrDNSConfigurators
 
disabled() - Static method in record class com.io7m.certusine.api.CSFaultInjectionConfiguration
 
dnsConfigurator - Variable in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurators
 
dnsConfigurator - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domain
 
dnsConfigurator() - Method in record class com.io7m.certusine.api.CSDomain
Returns the value of the dnsConfigurator record component.
DNSConfigurator - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
DNSConfigurator() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
 
dnsConfigurators - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
 
DNSConfigurators - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
DNSConfigurators() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurators
 
dnsQueries() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
dnsRecordCreated(String, String) - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
A DNS record was created.
dnsRecordsCreated() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
dnsWaitTime - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Options
 
dnsWaitTime() - Method in record class com.io7m.certusine.api.CSOptions
Returns the value of the dnsWaitTime record component.
doLayout(ILoggingEvent) - Method in class com.io7m.certusine.cmdline.CSLoggingPatternLayout
 
domain - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domains
 
domain() - Method in record class com.io7m.certusine.api.CSDomain
Returns the value of the domain record component.
domain() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
Returns the value of the domain record component.
domain() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateDNSChallengeFailed
Returns the value of the domain record component.
domain() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalFailed
Returns the value of the domain record component.
domain() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalSucceeded
Returns the value of the domain record component.
domain() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateSigningFailed
Returns the value of the domain record component.
domain() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStored
Returns the value of the domain record component.
domain() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStoreFailed
Returns the value of the domain record component.
domain() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
Domain - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Domain() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Domain
 
domainName() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
Returns the value of the domainName record component.
domains - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
 
domains() - Method in record class com.io7m.certusine.api.CSConfiguration
Returns the value of the domains record component.
Domains - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Domains() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Domains
 

E

emit(CSEventType) - Method in class com.io7m.certusine.vanilla.internal.events.CSEventService
 
emit(CSEventType) - Method in interface com.io7m.certusine.vanilla.internal.events.CSEventServiceType
Emit an event.
encodeCertificate(X509Certificate) - Static method in class com.io7m.certusine.vanilla.internal.CSCertificateIO
Encode a chain of X509 certificates as a PEM-encoded string.
encodeCertificates(List<X509Certificate>) - Static method in class com.io7m.certusine.vanilla.internal.CSCertificateIO
Encode a chain of X509 certificates as a PEM-encoded string.
encodePrivateKey(PrivateKey) - Static method in class com.io7m.certusine.vanilla.internal.CSCertificateIO
Encode private key as a PEM-encoded string.
encodePublicKey(PublicKey) - Static method in class com.io7m.certusine.vanilla.internal.CSCertificateIO
Encode public key as a PEM-encoded string.
endpoint - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Logs
 
endpoint - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Metrics
 
endpoint - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Traces
 
endpoint() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSLogs
Returns the value of the endpoint record component.
endpoint() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSMetrics
Returns the value of the endpoint record component.
endpoint() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSTraces
Returns the value of the endpoint record component.
equals(Object) - Method in record class com.io7m.certusine.api.CSAccount
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSCertificate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSCertificateName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSCertificateOutputData
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSConfigurationParameters
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameAbsolute
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameRelative
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSDomain
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSFaultInjectionConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSLogs
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSMetrics
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSTraces
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.api.CSOptions
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.looseleaf.CSLLCredentials
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateDNSChallengeFailed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalFailed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalSucceeded
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateSigningFailed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStored
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStoreFailed
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
Indicates whether some other object is "equal to" this one.
errors() - Method in exception com.io7m.certusine.api.CSConfigurationException
 
events() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
exception() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
Returns the value of the exception record component.
exception() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
Returns the value of the exception record component.
execute() - Method in class com.io7m.certusine.looseleaf.CSLLDownloader
Execute the downloader once.
execute() - Method in class com.io7m.certusine.vanilla.internal.CSConfigurationParser
 
execute() - Method in class com.io7m.certusine.vanilla.internal.CSDomainExecutor
Execute the domain.
execute() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
Execute the task, tracking the number of retries on failure.
exitCode() - Method in class com.io7m.certusine.cmdline.Main
 
expiresOn() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
Returns the value of the expiresOn record component.

F

failDNSChallenge - Variable in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
 
failDNSChallenge() - Method in record class com.io7m.certusine.api.CSFaultInjectionConfiguration
Returns the value of the failDNSChallenge record component.
failedPermanently(Exception) - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
Mark this context as permanently failed due to the given exception, and return a failed permanently status.
failSigningCertificates - Variable in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
 
failSigningCertificates() - Method in record class com.io7m.certusine.api.CSFaultInjectionConfiguration
Returns the value of the failSigningCertificates record component.
failTasks - Variable in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
 
failTasks() - Method in record class com.io7m.certusine.api.CSFaultInjectionConfiguration
Returns the value of the failTasks record component.
faultInjection - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
 
faultInjection() - Method in record class com.io7m.certusine.api.CSOptions
Returns the value of the faultInjection record component.
FaultInjection - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
FaultInjection() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
 
find(String, CSCertificateName) - Method in interface com.io7m.certusine.certstore.api.CSCertificateStoreType
Find a certificate that has the given domain and name.
find(String, CSCertificateName) - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MV
 
findAuthoritativeNameServersForDomain(String) - Method in class com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesDJ
 
findAuthoritativeNameServersForDomain(String) - Method in interface com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesType
Find the list of authoritative name servers for the given domain.
findTXTRecordsForDomain(String) - Method in class com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesDJ
 
findTXTRecordsForDomain(String) - Method in interface com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesType
Find the list of TXT records for the given domain.
format() - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
Returns the value of the format record component.
format(String, Object...) - Method in class com.io7m.certusine.gandi.internal.CSGandiStrings
 
format(String, Object...) - Method in class com.io7m.certusine.looseleaf.internal.CSLLStrings
 
format(String, Object...) - Method in class com.io7m.certusine.vanilla.internal.CSStrings
 
format(String, Object...) - Method in class com.io7m.certusine.vultr.internal.CSVultrStrings
 
formatProblem(Problem) - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
Format a problem report as text.
fromValue(String) - Static method in enum class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetryProtocol
 
fullyQualifiedHostNames(CSDomain) - Method in record class com.io7m.certusine.api.CSCertificate
 

G

getAccount() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Accounts
Gets the value of the account property.
getAccount() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
Gets the value of the account property.
getAccounts() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Gets the value of the accounts property.
getAcmeURI() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
Gets the value of the acmeURI property.
getCertificate() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificates
Gets the value of the certificate property.
getCertificateExpirationThreshold() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
Gets the value of the certificateExpirationThreshold property.
getCertificates() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
Gets the value of the certificates property.
getCertificateStore() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
Gets the value of the certificateStore property.
getDNSConfigurator() - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurators
Gets the value of the dnsConfigurator property.
getDNSConfigurator() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
Gets the value of the dnsConfigurator property.
getDNSConfigurators() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Gets the value of the dnsConfigurators property.
getDNSWaitTime() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
Gets the value of the dnsWaitTime property.
getDomain() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domains
Gets the value of the domain property.
getDomains() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Gets the value of the domains property.
getEndpoint() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Logs
Gets the value of the endpoint property.
getEndpoint() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Metrics
Gets the value of the endpoint property.
getEndpoint() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Traces
Gets the value of the endpoint property.
getFaultInjection() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Gets the value of the faultInjection property.
getHost() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Hosts
Gets the value of the host property.
getHosts() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
Gets the value of the hosts property.
getLogicalServiceName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
Gets the value of the logicalServiceName property.
getLogs() - Method in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
Gets the value of the logs property.
getMetrics() - Method in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
Gets the value of the metrics property.
getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
Gets the value of the name property.
getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
Gets the value of the name property.
getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
Gets the value of the name property.
getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
Gets the value of the name property.
getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Host
Gets the value of the name property.
getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
Gets the value of the name property.
getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.OutputReference
Gets the value of the name property.
getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
Gets the value of the name property.
getOpenTelemetry() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Gets the value of the openTelemetry property.
getOptions() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Gets the value of the options property.
getOutput() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Outputs
Gets the value of the output property.
getOutputReference() - Method in class com.io7m.certusine.vanilla.internal.jaxb.OutputReferences
Gets the value of the outputReference property.
getOutputReferences() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
Gets the value of the outputReferences property.
getOutputs() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Gets the value of the outputs property.
getParameter() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Parameters
Gets the value of the parameter property.
getParameters() - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
Gets the value of the parameters property.
getParameters() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
Gets the value of the parameters property.
getPrivateKeyPath() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
Gets the value of the privateKeyPath property.
getPrivateKeyPath() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
Gets the value of the privateKeyPath property.
getProtocol() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Logs
Gets the value of the protocol property.
getProtocol() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Metrics
Gets the value of the protocol property.
getProtocol() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Traces
Gets the value of the protocol property.
getPublicKeyPath() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
Gets the value of the publicKeyPath property.
getPublicKeyPath() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
Gets the value of the publicKeyPath property.
getTraces() - Method in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
Gets the value of the traces property.
getType() - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
Gets the value of the type property.
getType() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
Gets the value of the type property.
getValue() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
Gets the value of the value property.
GRPC - Enum constant in enum class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSOTLPProtocol
gRPC
GRPC - Enum constant in enum class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetryProtocol
The data will be sent using gRPC.

H

hashCode() - Method in record class com.io7m.certusine.api.CSAccount
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSCertificate
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSCertificateName
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSConfigurationParameters
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameAbsolute
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameRelative
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSDomain
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSFaultInjectionConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSLogs
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSMetrics
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSTraces
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.api.CSOptions
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.looseleaf.CSLLCredentials
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateDNSChallengeFailed
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalFailed
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalSucceeded
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateSigningFailed
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStored
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStoreFailed
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
Returns a hash code value for this object.
host - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Hosts
 
Host - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Host() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Host
 
hosts - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
 
hosts() - Method in record class com.io7m.certusine.api.CSCertificate
Returns the value of the hosts record component.
Hosts - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Hosts() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Hosts
 
HTTP - Enum constant in enum class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSOTLPProtocol
HTTP(s)
HTTP - Enum constant in enum class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetryProtocol
The data will be sent using HTTP(s).

I

identifier() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
 
IO_RETRY_PAUSE_TIME - Static variable in class com.io7m.certusine.vanilla.internal.tasks.CSDurations
The time to pause between retrying IO operations.
isClosed() - Method in interface com.io7m.certusine.certstore.api.CSCertificateStoreType
 
isClosed() - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MV
 
isCrashDNSChallenge() - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Gets the value of the crashDNSChallenge property.
isCrashSigningCertificates() - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Gets the value of the crashSigningCertificates property.
isCrashTasks() - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Gets the value of the crashTasks property.
isFailDNSChallenge() - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Gets the value of the failDNSChallenge property.
isFailed() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
isFailSigningCertificates() - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Gets the value of the failSigningCertificates property.
isFailTasks() - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Gets the value of the failTasks property.
isFailure() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateDNSChallengeFailed
 
isFailure() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalFailed
 
isFailure() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalSucceeded
 
isFailure() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateSigningFailed
 
isFailure() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStored
 
isFailure() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStoreFailed
 
isFailure() - Method in interface com.io7m.certusine.vanilla.internal.events.CSEventType
 
isFailure() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
 
isFailure() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
 
isFailure() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
 
isFailure() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
 
isFailure() - Method in interface com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType
 

K

keyPair() - Method in record class com.io7m.certusine.api.CSCertificate
Returns the value of the keyPair record component.

L

lexical() - Method in record class com.io7m.certusine.api.CSConfigurationParameters
Returns the value of the lexical record component.
logger() - Method in class com.io7m.certusine.api.CSTelemetryNoOp
 
logger() - Method in interface com.io7m.certusine.api.CSTelemetryServiceType
 
logger() - Method in class com.io7m.certusine.vanilla.internal.telemetry.CSTelemetryService
 
logicalServiceName - Variable in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
 
logicalServiceName() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration
Returns the value of the logicalServiceName record component.
logs - Variable in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
 
logs() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration
Returns the value of the logs record component.
Logs - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Logs() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Logs
 

M

main(String[]) - Static method in class com.io7m.certusine.cmdline.Main
The main entry point.
Main - Class in com.io7m.certusine.cmdline
Main command line entry point.
Main(String[]) - Constructor for class com.io7m.certusine.cmdline.Main
The main entry point.
MAIN_BUILD - Static variable in class com.io7m.certusine.api.CSVersion
 
MAIN_VERSION - Static variable in class com.io7m.certusine.api.CSVersion
 
mainExitless(String[]) - Static method in class com.io7m.certusine.cmdline.Main
The main (exitless) entry point.
message() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateDNSChallengeFailed
 
message() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalFailed
 
message() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalSucceeded
 
message() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateSigningFailed
 
message() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStored
 
message() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStoreFailed
 
message() - Method in interface com.io7m.certusine.vanilla.internal.events.CSEventType
 
metadata() - Method in class com.io7m.certusine.cmdline.internal.CSCheckConfiguration
 
metadata() - Method in class com.io7m.certusine.cmdline.internal.CSGenerateKeyPair
 
metadata() - Method in class com.io7m.certusine.cmdline.internal.CSLooseleafDownload
 
metadata() - Method in class com.io7m.certusine.cmdline.internal.CSRenew
 
metadata() - Method in class com.io7m.certusine.cmdline.internal.CSShowCertificateOutputs
 
metadata() - Method in class com.io7m.certusine.cmdline.internal.CSShowDNSConfigurators
 
meter() - Method in class com.io7m.certusine.api.CSTelemetryNoOp
 
meter() - Method in interface com.io7m.certusine.api.CSTelemetryServiceType
 
meter() - Method in class com.io7m.certusine.vanilla.internal.telemetry.CSTelemetryService
 
metrics - Variable in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
 
metrics() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration
Returns the value of the metrics record component.
Metrics - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Metrics() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Metrics
 

N

name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Account
 
name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
 
name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
 
name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domain
 
name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Host
 
name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Output
 
name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.OutputReference
 
name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
 
name() - Method in record class com.io7m.certusine.api.CSCertificate
Returns the value of the name record component.
name() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
Returns the value of the name record component.
name() - Method in interface com.io7m.certusine.api.CSCertificateOutputType
 
name() - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
Returns the value of the name record component.
name() - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameAbsolute
Returns the value of the name record component.
name() - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameRelative
Returns the value of the name record component.
name() - Method in interface com.io7m.certusine.api.CSDNSRecordNameType
 
name() - Method in interface com.io7m.certusine.api.CSNamedProviderType
 
name() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
Returns the value of the name record component.
name() - Method in class com.io7m.certusine.gandi.CSGandiDNSConfigurators
 
name() - Method in class com.io7m.certusine.looseleaf.CSLLOutputProvider
 
name() - Method in class com.io7m.certusine.looseleaf.internal.CSLLOutput
 
name() - Method in class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
 
name() - Method in class com.io7m.certusine.vanilla.internal.CSCertificateOutputDirectory
 
name() - Method in record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
Returns the value of the name record component.
name() - Method in class com.io7m.certusine.vultr.CSVultrDNSConfigurators
 
next() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
Returns the value of the next record component.
noop() - Static method in class com.io7m.certusine.api.CSTelemetryNoOp
 
now() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 

O

ObjectFactory - Class in com.io7m.certusine.vanilla.internal.jaxb
This object contains factory methods for each Java content interface and Java element interface generated in the com.io7m.certusine.vanilla.internal.jaxb package.
ObjectFactory() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.io7m.certusine.vanilla.internal.jaxb
onExecute(QCommandContextType) - Method in class com.io7m.certusine.cmdline.internal.CSCheckConfiguration
 
onExecute(QCommandContextType) - Method in class com.io7m.certusine.cmdline.internal.CSGenerateKeyPair
 
onExecute(QCommandContextType) - Method in class com.io7m.certusine.cmdline.internal.CSLooseleafDownload
 
onExecute(QCommandContextType) - Method in class com.io7m.certusine.cmdline.internal.CSRenew
 
onExecute(QCommandContextType) - Method in class com.io7m.certusine.cmdline.internal.CSShowCertificateOutputs
 
onExecute(QCommandContextType) - Method in class com.io7m.certusine.cmdline.internal.CSShowDNSConfigurators
 
onListNamedParameters() - Method in class com.io7m.certusine.cmdline.internal.CSCheckConfiguration
 
onListNamedParameters() - Method in class com.io7m.certusine.cmdline.internal.CSGenerateKeyPair
 
onListNamedParameters() - Method in class com.io7m.certusine.cmdline.internal.CSLooseleafDownload
 
onListNamedParameters() - Method in class com.io7m.certusine.cmdline.internal.CSRenew
 
onListNamedParameters() - Method in class com.io7m.certusine.cmdline.internal.CSShowCertificateOutputs
 
onListNamedParameters() - Method in class com.io7m.certusine.cmdline.internal.CSShowDNSConfigurators
 
open(Path) - Method in interface com.io7m.certusine.certstore.api.CSCertificateStoreFactoryType
Create or open a certificate store.
open(Path) - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MVFactory
 
openTelemetry - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
 
openTelemetry() - Method in record class com.io7m.certusine.api.CSOptions
Returns the value of the openTelemetry record component.
OpenTelemetry - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
OpenTelemetry() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
 
OpenTelemetryProtocol - Enum Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for OpenTelemetryProtocol.
options - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
 
options() - Method in record class com.io7m.certusine.api.CSConfiguration
Returns the value of the options record component.
options() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
Options - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Options() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Options
 
output - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Outputs
 
Output - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Output() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Output
 
outputReference - Variable in class com.io7m.certusine.vanilla.internal.jaxb.OutputReferences
 
OutputReference - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
OutputReference() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.OutputReference
 
outputReferences - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domain
 
OutputReferences - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
OutputReferences() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.OutputReferences
 
outputs - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
 
outputs() - Method in record class com.io7m.certusine.api.CSDomain
Returns the value of the outputs record component.
Outputs - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Outputs() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Outputs
 

P

parameter - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Parameters
 
Parameter - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Parameter() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Parameter
 
parameters - Variable in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
 
parameters - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Output
 
parameters() - Method in record class com.io7m.certusine.api.CSConfigurationParameters
Returns the value of the parameters record component.
parameters() - Method in interface com.io7m.certusine.api.CSNamedProviderType
 
parameters() - Method in class com.io7m.certusine.gandi.CSGandiDNSConfigurators
 
parameters() - Method in class com.io7m.certusine.looseleaf.CSLLOutputProvider
 
parameters() - Method in class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
 
parameters() - Method in class com.io7m.certusine.vultr.CSVultrDNSConfigurators
 
Parameters - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Parameters() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Parameters
 
password() - Method in record class com.io7m.certusine.looseleaf.CSLLCredentials
Returns the value of the password record component.
pemEncodedCertificate() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
Returns the value of the pemEncodedCertificate record component.
pemEncodedCertificate() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
Returns the value of the pemEncodedCertificate record component.
pemEncodedCertificateFullChain() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
Returns the value of the pemEncodedCertificateFullChain record component.
pemEncodedFullChain() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
Returns the value of the pemEncodedFullChain record component.
pemEncodedPrivateKey() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
Returns the value of the pemEncodedPrivateKey record component.
pemEncodedPublicKey() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
Returns the value of the pemEncodedPublicKey record component.
privateKeyPath - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Account
 
privateKeyPath - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
 
protocol - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Logs
 
protocol - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Metrics
 
protocol - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Traces
 
protocol() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSLogs
Returns the value of the protocol record component.
protocol() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSMetrics
Returns the value of the protocol record component.
protocol() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSTraces
Returns the value of the protocol record component.
publicKeyPath - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Account
 
publicKeyPath - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
 
put(CSCertificateStored) - Method in interface com.io7m.certusine.certstore.api.CSCertificateStoreType
Create or update a certificate.
put(CSCertificateStored) - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MV
 

R

renew(RPServiceDirectoryType, CSOptions, CSDomain, Clock, CSCertificateStoreType) - Static method in class com.io7m.certusine.vanilla.CSDomains
Renew all certificates for the given domain.
required() - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
Returns the value of the required record component.
retryAttemptsExhausted(int) - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
retryAttemptsMax() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
run() - Method in class com.io7m.certusine.cmdline.Main
 

S

setAccount(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
Sets the value of the account property.
setAccounts(Accounts) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Sets the value of the accounts property.
setAcmeURI(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
Sets the value of the acmeURI property.
setCertificateExpirationThreshold(Duration) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
Sets the value of the certificateExpirationThreshold property.
setCertificates(Certificates) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
Sets the value of the certificates property.
setCertificateStore(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
Sets the value of the certificateStore property.
setCrashDNSChallenge(Boolean) - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Sets the value of the crashDNSChallenge property.
setCrashSigningCertificates(Boolean) - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Sets the value of the crashSigningCertificates property.
setCrashTasks(Boolean) - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Sets the value of the crashTasks property.
setDNSConfigurator(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
Sets the value of the dnsConfigurator property.
setDNSConfigurators(DNSConfigurators) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Sets the value of the dnsConfigurators property.
setDNSWaitTime(Duration) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
Sets the value of the dnsWaitTime property.
setDomains(Domains) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Sets the value of the domains property.
setEndpoint(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Logs
Sets the value of the endpoint property.
setEndpoint(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Metrics
Sets the value of the endpoint property.
setEndpoint(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Traces
Sets the value of the endpoint property.
setFailDNSChallenge(Boolean) - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Sets the value of the failDNSChallenge property.
setFailSigningCertificates(Boolean) - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Sets the value of the failSigningCertificates property.
setFailTasks(Boolean) - Method in class com.io7m.certusine.vanilla.internal.jaxb.FaultInjection
Sets the value of the failTasks property.
setFaultInjection(FaultInjection) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Sets the value of the faultInjection property.
setHosts(Hosts) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
Sets the value of the hosts property.
setLogicalServiceName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
Sets the value of the logicalServiceName property.
setLogs(Logs) - Method in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
Sets the value of the logs property.
setMetrics(Metrics) - Method in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
Sets the value of the metrics property.
setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
Sets the value of the name property.
setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
Sets the value of the name property.
setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
Sets the value of the name property.
setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
Sets the value of the name property.
setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Host
Sets the value of the name property.
setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
Sets the value of the name property.
setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.OutputReference
Sets the value of the name property.
setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
Sets the value of the name property.
setOpenTelemetry(OpenTelemetry) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Sets the value of the openTelemetry property.
setOptions(Options) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Sets the value of the options property.
setOutputReferences(OutputReferences) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
Sets the value of the outputReferences property.
setOutputs(Outputs) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
Sets the value of the outputs property.
setParameters(Parameters) - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
Sets the value of the parameters property.
setParameters(Parameters) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
Sets the value of the parameters property.
setPrivateKeyPath(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
Sets the value of the privateKeyPath property.
setPrivateKeyPath(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
Sets the value of the privateKeyPath property.
setProtocol(OpenTelemetryProtocol) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Logs
Sets the value of the protocol property.
setProtocol(OpenTelemetryProtocol) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Metrics
Sets the value of the protocol property.
setProtocol(OpenTelemetryProtocol) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Traces
Sets the value of the protocol property.
setPublicKeyPath(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
Sets the value of the publicKeyPath property.
setPublicKeyPath(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
Sets the value of the publicKeyPath property.
setTraces(Traces) - Method in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
Sets the value of the traces property.
setType(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
Sets the value of the type property.
setType(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
Sets the value of the type property.
setValue(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
Sets the value of the value property.
strings() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 

T

target() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStored
Returns the value of the target record component.
target() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStoreFailed
Returns the value of the target record component.
telemetry() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
toString() - Method in record class com.io7m.certusine.api.CSAccount
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSCertificate
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSCertificateName
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSConfiguration
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSConfigurationParameters
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameAbsolute
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameRelative
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSDomain
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSFaultInjectionConfiguration
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSLogs
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSMetrics
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSTraces
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.api.CSOptions
Returns a string representation of this record class.
toString() - Method in class com.io7m.certusine.api.CSTelemetryNoOp
 
toString() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
Returns a string representation of this record class.
toString() - Method in class com.io7m.certusine.cmdline.Main
 
toString() - Method in class com.io7m.certusine.gandi.CSGandiDNSConfigurators
 
toString() - Method in class com.io7m.certusine.gandi.internal.CSGandiStrings
 
toString() - Method in record class com.io7m.certusine.looseleaf.CSLLCredentials
Returns a string representation of this record class.
toString() - Method in class com.io7m.certusine.looseleaf.CSLLOutputProvider
 
toString() - Method in class com.io7m.certusine.looseleaf.internal.CSLLStrings
 
toString() - Method in class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
 
toString() - Method in class com.io7m.certusine.vanilla.internal.CSCertificateOutputDirectory
 
toString() - Method in class com.io7m.certusine.vanilla.internal.CSStrings
 
toString() - Method in record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateDNSChallengeFailed
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalFailed
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateRenewalSucceeded
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateSigningFailed
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStored
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.events.CSEventCertificateStoreFailed
Returns a string representation of this record class.
toString() - Method in class com.io7m.certusine.vanilla.internal.events.CSEventService
 
toString() - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MVFactory
 
toString() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
Returns a string representation of this record class.
toString() - Method in class com.io7m.certusine.vanilla.internal.telemetry.CSTelemetryService
 
toString() - Method in class com.io7m.certusine.vultr.CSVultrDNSConfigurators
 
toString() - Method in class com.io7m.certusine.vultr.internal.CSVultrStrings
 
tracer() - Method in class com.io7m.certusine.api.CSTelemetryNoOp
 
tracer() - Method in interface com.io7m.certusine.api.CSTelemetryServiceType
 
tracer() - Method in class com.io7m.certusine.vanilla.internal.telemetry.CSTelemetryService
 
traces - Variable in class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetry
 
traces() - Method in record class com.io7m.certusine.api.CSOpenTelemetryConfiguration
Returns the value of the traces record component.
Traces - Class in com.io7m.certusine.vanilla.internal.jaxb
Java class for anonymous complex type.
Traces() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Traces
 
txtRecordNameToQuery(String) - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
Determine the TXT record (query) name for the given FQDN.
txtRecordNameToSet(String) - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
Determine the TXT record name for the given FQDN.
type - Variable in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
 
type - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Output
 
type() - Method in interface com.io7m.certusine.api.CSCertificateOutputType
 
type() - Method in class com.io7m.certusine.looseleaf.internal.CSLLOutput
 
type() - Method in class com.io7m.certusine.vanilla.internal.CSCertificateOutputDirectory
 

U

user() - Method in record class com.io7m.certusine.looseleaf.CSLLCredentials
Returns the value of the user record component.

V

VALID_NAME - Static variable in record class com.io7m.certusine.api.CSCertificateName
The pattern that defines valid certificate names.
value - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
 
value() - Method in record class com.io7m.certusine.api.CSCertificateName
Returns the value of the value record component.
value() - Method in record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
Returns the value of the value record component.
value() - Method in enum class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetryProtocol
 
valueOf(String) - Static method in enum class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSOTLPProtocol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetryProtocol
Returns the enum constant of this class with the specified name.
values() - Static method in enum class com.io7m.certusine.api.CSOpenTelemetryConfiguration.CSOTLPProtocol
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.io7m.certusine.vanilla.internal.jaxb.OpenTelemetryProtocol
Returns an array containing the constants of this enum class, in the order they are declared.

W

withDefaultNameServers() - Method in class com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesFactoryDJ
 
withDefaultNameServers() - Method in interface com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesFactoryType
 
withNameServers(List<String>) - Method in class com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesFactoryDJ
 
withNameServers(List<String>) - Method in interface com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesFactoryType
 
write(CSTelemetryServiceType, CSCertificateOutputData) - Method in interface com.io7m.certusine.api.CSCertificateOutputType
Write a certificate to the output.
write(CSTelemetryServiceType, CSCertificateOutputData) - Method in class com.io7m.certusine.looseleaf.internal.CSLLOutput
 
write(CSTelemetryServiceType, CSCertificateOutputData) - Method in class com.io7m.certusine.vanilla.internal.CSCertificateOutputDirectory
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form