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|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.

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
 
CEKV(String, String) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CEKV
Creates an instance of a CEKV record class.
CERequestPut(CSEMessageType.CEKV) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CERequestPut
Creates an instance of a CERequestPut record class.
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
 
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.store.CSCertificateStoreH2MV
 
clusterId() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
Returns the value of the clusterId record component.
code() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
Returns the value of the code record component.
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.etcd - package com.io7m.certusine.etcd
ACME client (etcd Support)
com.io7m.certusine.etcd.internal - package com.io7m.certusine.etcd.internal
ACME client (etcd Support [internals])
com.io7m.certusine.etcd.internal.dto - package com.io7m.certusine.etcd.internal.dto
ACME client (etcd Support [internal DTOs])
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.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.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])
commandNames() - Method in class com.io7m.certusine.cmdline.Main
 
commands() - Method in class com.io7m.certusine.cmdline.Main
 
compare() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
Returns the value of the compare record component.
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
 
convert(String) - Method in class com.io7m.certusine.cmdline.internal.CSDurationConverter
 
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(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.etcd.CSEtcdOutputProvider
 
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.
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.
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
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
 
createTXTRecord(CSDNSRecordNameType, String) - Method in interface com.io7m.certusine.api.CSDNSConfiguratorType
Create a TXT record with the given text.
createTXTRecord(CSDNSRecordNameType, String) - Method in class com.io7m.certusine.gandi.internal.CSGandiDNSConfigurator
 
createTXTRecord(CSDNSRecordNameType, String) - Method in class com.io7m.certusine.vultr.internal.CSVultrDNSConfigurator
 
CSAbstractNamedProvider - Class in com.io7m.certusine.api
An abstract provider implementation.
CSAbstractNamedProvider() - Constructor for class com.io7m.certusine.api.CSAbstractNamedProvider
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(CSCertificateTaskContext) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
 
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, 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.
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, Order) - 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(CLPCommandContextType) - 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, CSOptions, CSDomain, Clock, CSCertificateStoreType) - Constructor for class com.io7m.certusine.vanilla.internal.CSDomainExecutor
A domain executor.
CSDomainExecutor(CSStrings, 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.
CSDurationConverter - Class in com.io7m.certusine.cmdline.internal
A converter to produce Duration values from text.
CSDurationConverter() - Constructor for class com.io7m.certusine.cmdline.internal.CSDurationConverter
A converter to produce Duration values from text.
CSDurations - Class in com.io7m.certusine.vanilla.internal.tasks
Duration values used in tasks.
CSEAuthenticate(String, String) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticate
Creates an instance of a CSEAuthenticate record class.
CSEAuthenticateResponse(CSEMessageType.CSEAuthenticateResponseHeader, String) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
Creates an instance of a CSEAuthenticateResponse record class.
CSEAuthenticateResponseHeader(String, String, String, String) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
Creates an instance of a CSEAuthenticateResponseHeader record class.
CSEError(String, BigInteger, String) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
Creates an instance of a CSEError record class.
CSEMessageType - Interface in com.io7m.certusine.etcd.internal.dto
 
CSEMessageType.CEKV - Record Class in com.io7m.certusine.etcd.internal.dto
 
CSEMessageType.CERequestPut - Record Class in com.io7m.certusine.etcd.internal.dto
 
CSEMessageType.CSEAuthenticate - Record Class in com.io7m.certusine.etcd.internal.dto
 
CSEMessageType.CSEAuthenticateResponse - Record Class in com.io7m.certusine.etcd.internal.dto
 
CSEMessageType.CSEAuthenticateResponseHeader - Record Class in com.io7m.certusine.etcd.internal.dto
 
CSEMessageType.CSEError - Record Class in com.io7m.certusine.etcd.internal.dto
 
CSEMessageType.CSETransaction - Record Class in com.io7m.certusine.etcd.internal.dto
 
CSEMessageType.CSETransactionResponse - Record Class in com.io7m.certusine.etcd.internal.dto
 
CSEtcdCredentials - Record Class in com.io7m.certusine.etcd.internal
A username and password.
CSEtcdCredentials(String, String) - Constructor for record class com.io7m.certusine.etcd.internal.CSEtcdCredentials
A username and password.
CSEtcdMessages - Class in com.io7m.certusine.etcd.internal
Messages for the etcd protocol.
CSEtcdMessages() - Constructor for class com.io7m.certusine.etcd.internal.CSEtcdMessages
Messages for the etcd protocol.
CSEtcdOutput - Class in com.io7m.certusine.etcd.internal
An etcd certificate output.
CSEtcdOutput(CSEtcdStrings, String, Optional<CSEtcdCredentials>, String) - Constructor for class com.io7m.certusine.etcd.internal.CSEtcdOutput
An etcd certificate output.
CSEtcdOutputProvider - Class in com.io7m.certusine.etcd
An etcd certificate output.
CSEtcdOutputProvider() - Constructor for class com.io7m.certusine.etcd.CSEtcdOutputProvider
Access to etcd.
CSEtcdOutputProvider(Locale) - Constructor for class com.io7m.certusine.etcd.CSEtcdOutputProvider
Access to etcd.
CSEtcdOutputProvider(Locale, CSEtcdStrings) - Constructor for class com.io7m.certusine.etcd.CSEtcdOutputProvider
Access to etcd.
CSEtcdStrings - Class in com.io7m.certusine.etcd.internal
String resources.
CSEtcdStrings(Locale) - Constructor for class com.io7m.certusine.etcd.internal.CSEtcdStrings
String resources.
CSETransaction(List<Void>, List<CSEMessageType.CERequestPut>) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
Creates an instance of a CSETransaction record class.
CSETransactionResponse(CSEMessageType.CSEAuthenticateResponseHeader, boolean) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
Creates an instance of a CSETransactionResponse 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(CLPCommandContextType) - 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.
CSLooseleafDownload - Class in com.io7m.certusine.cmdline.internal
Download certificates from looseleaf databases.
CSLooseleafDownload(CLPCommandContextType) - Constructor for class com.io7m.certusine.cmdline.internal.CSLooseleafDownload
Construct a command.
CSNamedProviderType - Interface in com.io7m.certusine.api
A named provider service.
CSOptions - Record Class in com.io7m.certusine.api
The options associated with the ACME process.
CSOptions(Path, Duration, Duration) - 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(CLPCommandContextType) - Constructor for class com.io7m.certusine.cmdline.internal.CSRenew
Construct a command.
CSShowCertificateOutputs - Class in com.io7m.certusine.cmdline.internal
Show supported certificate outputs.
CSShowCertificateOutputs(CLPCommandContextType) - 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(CLPCommandContextType) - 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.
CSVersion - Class in com.io7m.certusine.cmdline.internal
Show version.
CSVersion(CLPCommandContextType) - Constructor for class com.io7m.certusine.cmdline.internal.CSVersion
Construct a command.
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(CSDNSRecordNameType, String) - Method in interface com.io7m.certusine.api.CSDNSConfiguratorType
Delete a TXT record with the given text.
deleteTXTRecord(CSDNSRecordNameType, String) - Method in class com.io7m.certusine.gandi.internal.CSGandiDNSConfigurator
 
deleteTXTRecord(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 interface com.io7m.certusine.api.CSNamedProviderType
 
description() - Method in class com.io7m.certusine.etcd.CSEtcdOutputProvider
 
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.vultr.CSVultrDNSConfigurators
 
deserialize(byte[]) - Method in class com.io7m.certusine.etcd.internal.CSEtcdMessages
Deserialize a message.
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 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

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.
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.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.etcd.internal.CSEtcdCredentials
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CEKV
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CERequestPut
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
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.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.
error() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
Returns the value of the error record component.
errors() - Method in exception com.io7m.certusine.api.CSConfigurationException
 
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.
executeActual() - Method in class com.io7m.certusine.cmdline.internal.CSCheckConfiguration
 
executeActual() - Method in class com.io7m.certusine.cmdline.internal.CSGenerateKeyPair
 
executeActual() - Method in class com.io7m.certusine.cmdline.internal.CSLooseleafDownload
 
executeActual() - Method in class com.io7m.certusine.cmdline.internal.CSRenew
 
executeActual() - Method in class com.io7m.certusine.cmdline.internal.CSShowCertificateOutputs
 
executeActual() - Method in class com.io7m.certusine.cmdline.internal.CSShowDNSConfigurators
 
executeActual() - Method in class com.io7m.certusine.cmdline.internal.CSVersion
 
exitCause() - Method in class com.io7m.certusine.cmdline.Main
 
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

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.etcd.internal.CSEtcdStrings
 
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.
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.
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.
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.
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.
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.
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.

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.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.etcd.internal.CSEtcdCredentials
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CEKV
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CERequestPut
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticate
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
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.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.
header() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
Returns the value of the header record component.
header() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
Returns the value of the header record component.
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
 

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
 
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

key() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CEKV
Returns the value of the key record component.
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.

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.
mainExitless(String[]) - Static method in class com.io7m.certusine.cmdline.Main
The main (exitless) entry point.
memberId() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
Returns the value of the memberId record component.
message() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
Returns the value of the message record component.

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.cmdline.internal.CSCheckConfiguration
 
name() - Method in class com.io7m.certusine.cmdline.internal.CSGenerateKeyPair
 
name() - Method in class com.io7m.certusine.cmdline.internal.CSLooseleafDownload
 
name() - Method in class com.io7m.certusine.cmdline.internal.CSRenew
 
name() - Method in class com.io7m.certusine.cmdline.internal.CSShowCertificateOutputs
 
name() - Method in class com.io7m.certusine.cmdline.internal.CSShowDNSConfigurators
 
name() - Method in class com.io7m.certusine.cmdline.internal.CSVersion
 
name() - Method in class com.io7m.certusine.etcd.CSEtcdOutputProvider
 
name() - Method in class com.io7m.certusine.etcd.internal.CSEtcdOutput
 
name() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticate
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.
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
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
 
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.etcd.CSEtcdOutputProvider
 
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.etcd.internal.CSEtcdCredentials
Returns the value of the password record component.
password() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticate
Returns the value of the password record component.
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
 
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

raftTerm() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
Returns the value of the raftTerm record component.
renew(CSOptions, CSDomain, Clock, CSCertificateStoreType) - Static method in class com.io7m.certusine.vanilla.CSDomains
Renew all certificates for the given domain.
requestPut() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CERequestPut
Returns the value of the requestPut record component.
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
 
revision() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
Returns the value of the revision record component.
run() - Method in class com.io7m.certusine.cmdline.Main
 

S

serialize(CSEMessageType) - Method in class com.io7m.certusine.etcd.internal.CSEtcdMessages
Serialize a message.
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.
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.
setHosts(Hosts) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
Sets the value of the hosts 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.
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.
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.
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
 
succeeded() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
Returns the value of the succeeded record component.
success() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
Returns the value of the success record component.

T

token() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
Returns the value of the token record component.
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.CSOptions
Returns a string representation of this record class.
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 record class com.io7m.certusine.etcd.internal.CSEtcdCredentials
Returns a string representation of this record class.
toString() - Method in class com.io7m.certusine.etcd.internal.CSEtcdStrings
 
toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CEKV
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CERequestPut
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticate
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
Returns a string representation of this record class.
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.internal.CSLLStrings
 
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.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.vultr.internal.CSVultrStrings
 
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.etcd.internal.CSEtcdOutput
 
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.etcd.internal.CSEtcdCredentials
Returns the value of the user record component.
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.etcd.internal.dto.CSEMessageType.CEKV
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.

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(CSCertificateOutputData) - Method in interface com.io7m.certusine.api.CSCertificateOutputType
Write a certificate to the output.
write(CSCertificateOutputData) - Method in class com.io7m.certusine.etcd.internal.CSEtcdOutput
 
write(CSCertificateOutputData) - Method in class com.io7m.certusine.looseleaf.internal.CSLLOutput
 
write(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|Serialized Form