Index

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

A

account() - Method in record class com.io7m.certusine.api.CSDomain
Returns the value of the account record component.
account() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
Returns the value of the account record component.
accountKeyPair() - Method in record class com.io7m.certusine.api.CSAccount
Returns the value of the accountKeyPair record component.
accounts() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
Returns the value of the accounts record component.
ACME_UPDATE_PAUSE_TIME - Static variable in class com.io7m.certusine.vanilla.internal.tasks.CSDurations
The time to pause between retrying ACME operations.
acmeURI() - Method in record class com.io7m.certusine.api.CSAccount
Returns the value of the acmeURI record component.
acmeURI() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Account
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() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
certificateExpirationThreshold() - Method in record class com.io7m.certusine.api.CSOptions
Returns the value of the certificateExpirationThreshold record component.
certificateExpirationThreshold() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Options
Returns the value of the certificateExpirationThreshold record component.
certificates() - Method in record class com.io7m.certusine.api.CSDomain
Returns the value of the certificates record component.
certificates() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
Returns the value of the certificates record component.
certificateStore() - Method in record class com.io7m.certusine.api.CSOptions
Returns the value of the certificateStore record component.
certificateStore() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Options
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.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.dto - package com.io7m.certusine.vanilla.internal.dto
ACME client (Vanilla implementation [internal DTOs])
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.
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.vultr.CSVultrDNSConfigurators
 
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
 
createdOn() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
Returns the value of the createdOn record component.
createParserWithContext(Path, URI, InputStream, Consumer<ParseStatus>) - Method in class com.io7m.certusine.vanilla.CSConfigurationParsers
 
createTXTRecord(String, String) - Method in interface com.io7m.certusine.api.CSDNSConfiguratorType
Create a TXT record with the given text.
createTXTRecord(String, String) - Method in class com.io7m.certusine.vultr.internal.CSVultrDNSConfigurator
 
CS1Account - Record Class in com.io7m.certusine.vanilla.internal.dto
 
CS1Account(String, String, String, URI) - Constructor for record class com.io7m.certusine.vanilla.internal.dto.CS1Account
Creates an instance of a CS1Account record class.
CS1Certificate - Record Class in com.io7m.certusine.vanilla.internal.dto
 
CS1Certificate(String, List<String>, String, String) - Constructor for record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
Creates an instance of a CS1Certificate record class.
CS1Configuration - Record Class in com.io7m.certusine.vanilla.internal.dto
 
CS1Configuration(String, CS1Options, List<CS1Account>, List<CS1Output>, List<CS1DNSConfigurator>, List<CS1Domain>) - Constructor for record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
Creates an instance of a CS1Configuration record class.
CS1DNSConfigurator - Record Class in com.io7m.certusine.vanilla.internal.dto
 
CS1DNSConfigurator(String, String, List<CS1Parameter>) - Constructor for record class com.io7m.certusine.vanilla.internal.dto.CS1DNSConfigurator
Creates an instance of a CS1DNSConfigurator record class.
CS1Domain - Record Class in com.io7m.certusine.vanilla.internal.dto
 
CS1Domain(String, String, List<CS1Certificate>, List<String>, String) - Constructor for record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
Creates an instance of a CS1Domain record class.
CS1Options - Record Class in com.io7m.certusine.vanilla.internal.dto
 
CS1Options(String, String, String) - Constructor for record class com.io7m.certusine.vanilla.internal.dto.CS1Options
Creates an instance of a CS1Options record class.
CS1Output - Record Class in com.io7m.certusine.vanilla.internal.dto
 
CS1Output(String, String, List<CS1Parameter>) - Constructor for record class com.io7m.certusine.vanilla.internal.dto.CS1Output
Creates an instance of a CS1Output record class.
CS1Parameter - Record Class in com.io7m.certusine.vanilla.internal.dto
 
CS1Parameter(String, String) - Constructor for record class com.io7m.certusine.vanilla.internal.dto.CS1Parameter
Creates an instance of a CS1Parameter record class.
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.
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.
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.internal
A username and password.
CSLLCredentials(String, String) - Constructor for record class com.io7m.certusine.looseleaf.internal.CSLLCredentials
A username and password.
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.
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(String, String) - Method in interface com.io7m.certusine.api.CSDNSConfiguratorType
Delete a TXT record with the given text.
deleteTXTRecord(String, 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.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() - Method in record class com.io7m.certusine.api.CSDomain
Returns the value of the dnsConfigurator record component.
dnsConfigurator() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
Returns the value of the dnsConfigurator record component.
dnsConfigurators() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
Returns the value of the dnsConfigurators record component.
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() - Method in record class com.io7m.certusine.api.CSOptions
Returns the value of the dnsWaitTime record component.
dnsWaitTime() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Options
Returns the value of the dnsWaitTime record component.
doLayout(ILoggingEvent) - Method in class com.io7m.certusine.cmdline.CSLoggingPatternLayout
 
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
 
domainName() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
Returns the value of the domainName record component.
domains() - Method in record class com.io7m.certusine.api.CSConfiguration
Returns the value of the domains record component.
domains() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
Returns the value of the domains record component.

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.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.internal.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.dto.CS1Account
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1DNSConfigurator
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Options
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Output
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Parameter
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.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.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.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.

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.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.internal.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.dto.CS1Account
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1DNSConfigurator
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Options
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Output
Returns a hash code value for this object.
hashCode() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Parameter
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.
hosts() - Method in record class com.io7m.certusine.api.CSCertificate
Returns the value of the hosts record component.
hosts() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
Returns the value of the hosts record component.

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() - 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 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.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.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 record class com.io7m.certusine.vanilla.internal.dto.CS1Account
Returns the value of the name record component.
name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
Returns the value of the name record component.
name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1DNSConfigurator
Returns the value of the name record component.
name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
Returns the value of the name record component.
name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Output
Returns the value of the name record component.
name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Parameter
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

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() - Method in record class com.io7m.certusine.api.CSConfiguration
Returns the value of the options record component.
options() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
Returns the value of the options record component.
options() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
 
outputs() - Method in record class com.io7m.certusine.api.CSDomain
Returns the value of the outputs record component.
outputs() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
Returns the value of the outputs record component.
outputs() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
Returns the value of the outputs record component.

P

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.looseleaf.CSLLOutputProvider
 
parameters() - Method in class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
 
parameters() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1DNSConfigurator
Returns the value of the parameters record component.
parameters() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Output
Returns the value of the parameters record component.
parameters() - Method in class com.io7m.certusine.vultr.CSVultrDNSConfigurators
 
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.internal.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() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Account
Returns the value of the privateKeyPath record component.
privateKeyPath() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
Returns the value of the privateKeyPath record component.
publicKeyPath() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Account
Returns the value of the publicKeyPath record component.
publicKeyPath() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
Returns the value of the publicKeyPath record component.
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

schema() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
Returns the value of the schema record component.
serialize(CSEMessageType) - Method in class com.io7m.certusine.etcd.internal.CSEtcdMessages
Serialize a message.
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.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 record class com.io7m.certusine.looseleaf.internal.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.dto.CS1Account
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1DNSConfigurator
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Options
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Output
Returns a string representation of this record class.
toString() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Parameter
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
 
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
 
type() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1DNSConfigurator
Returns the value of the type record component.
type() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Output
Returns the value of the type record component.

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.internal.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() - 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.
value() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Parameter
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 H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form