Index
All Classes and Interfaces|All Packages|Serialized Form
A
- account() - Method in record class com.io7m.certusine.api.CSDomain
-
Returns the value of the
accountrecord component. - account() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
-
Returns the value of the
accountrecord component. - accountKeyPair() - Method in record class com.io7m.certusine.api.CSAccount
-
Returns the value of the
accountKeyPairrecord component. - accounts() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
-
Returns the value of the
accountsrecord 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
acmeURIrecord component. - acmeURI() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Account
-
Returns the value of the
acmeURIrecord component.
B
- baseDirectory() - Method in record class com.io7m.certusine.api.CSConfigurationParameters
-
Returns the value of the
baseDirectoryrecord 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
CEKVrecord class. - CERequestPut(CSEMessageType.CEKV) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CERequestPut
-
Creates an instance of a
CERequestPutrecord 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
certificateExpirationThresholdrecord component. - certificateExpirationThreshold() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Options
-
Returns the value of the
certificateExpirationThresholdrecord component. - certificates() - Method in record class com.io7m.certusine.api.CSDomain
-
Returns the value of the
certificatesrecord component. - certificates() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
-
Returns the value of the
certificatesrecord component. - certificateStore() - Method in record class com.io7m.certusine.api.CSOptions
-
Returns the value of the
certificateStorerecord component. - certificateStore() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Options
-
Returns the value of the
certificateStorerecord 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
clusterIdrecord component. - code() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
-
Returns the value of the
coderecord 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
comparerecord 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(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.
- createdOn() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
-
Returns the value of the
createdOnrecord 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
CS1Accountrecord 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
CS1Certificaterecord 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
CS1Configurationrecord 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
CS1DNSConfiguratorrecord 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
CS1Domainrecord 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
CS1Optionsrecord 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
CS1Outputrecord 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
CS1Parameterrecord 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
Durationvalues from text. - CSDurationConverter() - Constructor for class com.io7m.certusine.cmdline.internal.CSDurationConverter
-
A converter to produce
Durationvalues 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
CSEAuthenticaterecord class. - CSEAuthenticateResponse(CSEMessageType.CSEAuthenticateResponseHeader, String) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
-
Creates an instance of a
CSEAuthenticateResponserecord class. - CSEAuthenticateResponseHeader(String, String, String, String) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
-
Creates an instance of a
CSEAuthenticateResponseHeaderrecord class. - CSEError(String, BigInteger, String) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
-
Creates an instance of a
CSEErrorrecord 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
CSETransactionrecord class. - CSETransactionResponse(CSEMessageType.CSEAuthenticateResponseHeader, boolean) - Constructor for record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
-
Creates an instance of a
CSETransactionResponserecord 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
-
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
delayRequiredrecord component. - delayRequired() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
-
Returns the value of the
delayRequiredrecord 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
delayRequiredrecord 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
descriptionrecord 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
dnsConfiguratorrecord component. - dnsConfigurator() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
-
Returns the value of the
dnsConfiguratorrecord component. - dnsConfigurators() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
-
Returns the value of the
dnsConfiguratorsrecord 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
dnsWaitTimerecord component. - dnsWaitTime() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Options
-
Returns the value of the
dnsWaitTimerecord 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
domainrecord component. - domain() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
-
Returns the value of the
domainrecord 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
domainNamerecord component. - domains() - Method in record class com.io7m.certusine.api.CSConfiguration
-
Returns the value of the
domainsrecord component. - domains() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
-
Returns the value of the
domainsrecord 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.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
errorrecord 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
exceptionrecord component. - exception() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
-
Returns the value of the
exceptionrecord 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
expiresOnrecord 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
formatrecord 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.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
headerrecord component. - header() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
-
Returns the value of the
headerrecord component. - hosts() - Method in record class com.io7m.certusine.api.CSCertificate
-
Returns the value of the
hostsrecord component. - hosts() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
-
Returns the value of the
hostsrecord 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
keyrecord component. - keyPair() - Method in record class com.io7m.certusine.api.CSCertificate
-
Returns the value of the
keyPairrecord component.
L
- lexical() - Method in record class com.io7m.certusine.api.CSConfigurationParameters
-
Returns the value of the
lexicalrecord 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
memberIdrecord component. - message() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
-
Returns the value of the
messagerecord component.
N
- name() - Method in record class com.io7m.certusine.api.CSCertificate
-
Returns the value of the
namerecord component. - name() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
-
Returns the value of the
namerecord 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
namerecord 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
namerecord 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
namerecord 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
namerecord component. - name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Account
-
Returns the value of the
namerecord component. - name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
-
Returns the value of the
namerecord component. - name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1DNSConfigurator
-
Returns the value of the
namerecord component. - name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
-
Returns the value of the
namerecord component. - name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Output
-
Returns the value of the
namerecord component. - name() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Parameter
-
Returns the value of the
namerecord 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
nextrecord 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
optionsrecord component. - options() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
-
Returns the value of the
optionsrecord 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
outputsrecord component. - outputs() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Configuration
-
Returns the value of the
outputsrecord component. - outputs() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Domain
-
Returns the value of the
outputsrecord component.
P
- parameters() - Method in record class com.io7m.certusine.api.CSConfigurationParameters
-
Returns the value of the
parametersrecord 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
parametersrecord component. - parameters() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Output
-
Returns the value of the
parametersrecord 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
passwordrecord component. - password() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticate
-
Returns the value of the
passwordrecord component. - password() - Method in record class com.io7m.certusine.looseleaf.CSLLCredentials
-
Returns the value of the
passwordrecord component. - pemEncodedCertificate() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
-
Returns the value of the
pemEncodedCertificaterecord component. - pemEncodedCertificate() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
-
Returns the value of the
pemEncodedCertificaterecord component. - pemEncodedCertificateFullChain() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
-
Returns the value of the
pemEncodedCertificateFullChainrecord component. - pemEncodedFullChain() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
-
Returns the value of the
pemEncodedFullChainrecord component. - pemEncodedPrivateKey() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
-
Returns the value of the
pemEncodedPrivateKeyrecord component. - pemEncodedPublicKey() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
-
Returns the value of the
pemEncodedPublicKeyrecord component. - privateKeyPath() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Account
-
Returns the value of the
privateKeyPathrecord component. - privateKeyPath() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
-
Returns the value of the
privateKeyPathrecord component. - publicKeyPath() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Account
-
Returns the value of the
publicKeyPathrecord component. - publicKeyPath() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Certificate
-
Returns the value of the
publicKeyPathrecord 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
raftTermrecord 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
requestPutrecord component. - required() - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
-
Returns the value of the
requiredrecord 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
revisionrecord 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
schemarecord 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
succeededrecord component. - success() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
-
Returns the value of the
successrecord component.
T
- token() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
-
Returns the value of the
tokenrecord 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.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
typerecord component. - type() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Output
-
Returns the value of the
typerecord component.
U
- user() - Method in record class com.io7m.certusine.etcd.internal.CSEtcdCredentials
-
Returns the value of the
userrecord component. - user() - Method in record class com.io7m.certusine.looseleaf.CSLLCredentials
-
Returns the value of the
userrecord 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
valuerecord component. - value() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CEKV
-
Returns the value of the
valuerecord component. - value() - Method in record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
-
Returns the value of the
valuerecord component. - value() - Method in record class com.io7m.certusine.vanilla.internal.dto.CS1Parameter
-
Returns the value of the
valuerecord 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
All Classes and Interfaces|All Packages|Serialized Form