Index
All Classes and Interfaces|All Packages|Serialized Form
A
- account - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Accounts
- account - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domain
- account() - Method in record class com.io7m.certusine.api.CSDomain
-
Returns the value of the
accountrecord component. - Account - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Account() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Account
- accountKeyPair() - Method in record class com.io7m.certusine.api.CSAccount
-
Returns the value of the
accountKeyPairrecord component. - accounts - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
- Accounts - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Accounts() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Accounts
- ACME_UPDATE_PAUSE_TIME - Static variable in class com.io7m.certusine.vanilla.internal.tasks.CSDurations
-
The time to pause between retrying ACME operations.
- acmeURI - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Account
- acmeURI() - Method in record class com.io7m.certusine.api.CSAccount
-
Returns the value of the
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 - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Certificates
- certificate() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
- Certificate - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Certificate() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Certificate
- certificateExpirationThreshold - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Options
- certificateExpirationThreshold() - Method in record class com.io7m.certusine.api.CSOptions
-
Returns the value of the
certificateExpirationThresholdrecord component. - certificates - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domain
- certificates() - Method in record class com.io7m.certusine.api.CSDomain
-
Returns the value of the
certificatesrecord component. - Certificates - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Certificates() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Certificates
- certificateStore - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Options
- certificateStore() - Method in record class com.io7m.certusine.api.CSOptions
-
Returns the value of the
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.gandi - package com.io7m.certusine.gandi
-
ACME (Gandi Support)
- com.io7m.certusine.gandi.internal - package com.io7m.certusine.gandi.internal
-
ACME (Gandi Support [internals])
- com.io7m.certusine.looseleaf - package com.io7m.certusine.looseleaf
-
ACME client (looseleaf Support)
- com.io7m.certusine.looseleaf.internal - package com.io7m.certusine.looseleaf.internal
-
ACME client (looseleaf Support [internals])
- com.io7m.certusine.vanilla - package com.io7m.certusine.vanilla
-
ACME client (Vanilla implementation)
- com.io7m.certusine.vanilla.internal - package com.io7m.certusine.vanilla.internal
-
ACME client (Vanilla implementation [internals])
- com.io7m.certusine.vanilla.internal.dns - package com.io7m.certusine.vanilla.internal.dns
-
ACME client (Vanilla implementation [internal DNS])
- com.io7m.certusine.vanilla.internal.jaxb - package com.io7m.certusine.vanilla.internal.jaxb
- com.io7m.certusine.vanilla.internal.store - package com.io7m.certusine.vanilla.internal.store
-
ACME client (Vanilla implementation [internal store])
- com.io7m.certusine.vanilla.internal.tasks - package com.io7m.certusine.vanilla.internal.tasks
-
ACME client (Vanilla implementation [internal tasks])
- com.io7m.certusine.vultr - package com.io7m.certusine.vultr
-
ACME client (Vultr Support)
- com.io7m.certusine.vultr.internal - package com.io7m.certusine.vultr.internal
-
ACME client (Vultr Support [internals])
- commandNames() - Method in class com.io7m.certusine.cmdline.Main
- commands() - Method in class com.io7m.certusine.cmdline.Main
- compare() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
-
Returns the value of the
comparerecord component. - Configuration - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Configuration() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Configuration
- context() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
- convert(String) - Method in class com.io7m.certusine.cmdline.internal.CSDurationConverter
- create(CSConfigurationParameters) - Method in interface com.io7m.certusine.api.CSDNSConfiguratorProviderType
-
Create a new DNS configurator.
- create(CSConfigurationParameters) - Method in class com.io7m.certusine.gandi.CSGandiDNSConfigurators
- create(CSConfigurationParameters) - Method in class com.io7m.certusine.vultr.CSVultrDNSConfigurators
- create(LLv1Messages, HttpClient, Path, String, CSLLCredentials, String, CSCertificateName) - Static method in class com.io7m.certusine.looseleaf.CSLLDownloader
-
Create a new downloader.
- create(String, CSConfigurationParameters) - Method in interface com.io7m.certusine.api.CSCertificateOutputProviderType
-
Create a new output.
- create(String, CSConfigurationParameters) - Method in class com.io7m.certusine.etcd.CSEtcdOutputProvider
- create(String, CSConfigurationParameters) - Method in class com.io7m.certusine.looseleaf.CSLLOutputProvider
- create(String, CSConfigurationParameters) - Method in class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
- create(Path, String, CSLLCredentials, String, CSCertificateName) - Static method in class com.io7m.certusine.looseleaf.CSLLDownloader
-
Create a new downloader.
- createAccount() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Account - createAccounts() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Accounts - createCertificate() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Certificate - createCertificates() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Certificates - createConfiguration() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Configuration - createDNSConfigurator() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
DNSConfigurator - createDNSConfigurators() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
DNSConfigurators - createDomain() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Domain - createDomains() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Domains - createdOn() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
-
Returns the value of the
createdOnrecord component. - createHost() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Host - createHosts() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Hosts - createOptions() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Options - createOutput() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Output - createOutputReference() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
OutputReference - createOutputReferences() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
OutputReferences - createOutputs() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Outputs - createParameter() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Parameter - createParameters() - Method in class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create an instance of
Parameters - createParserWithContext(Path, URI, InputStream, Consumer<ParseStatus>) - Method in class com.io7m.certusine.vanilla.CSConfigurationParsers
- createTXTRecord(CSDNSRecordNameType, String) - Method in interface com.io7m.certusine.api.CSDNSConfiguratorType
-
Create a TXT record with the given text.
- createTXTRecord(CSDNSRecordNameType, String) - Method in class com.io7m.certusine.gandi.internal.CSGandiDNSConfigurator
- createTXTRecord(CSDNSRecordNameType, String) - Method in class com.io7m.certusine.vultr.internal.CSVultrDNSConfigurator
- CSAbstractNamedProvider - Class in com.io7m.certusine.api
-
An abstract provider implementation.
- CSAbstractNamedProvider() - Constructor for class com.io7m.certusine.api.CSAbstractNamedProvider
-
An abstract provider implementation.
- CSAbstractNamedProvider(Locale) - Constructor for class com.io7m.certusine.api.CSAbstractNamedProvider
-
An abstract provider implementation.
- CSAccount - Record Class in com.io7m.certusine.api
-
An account with an ACME provider.
- CSAccount(KeyPair, URI) - Constructor for record class com.io7m.certusine.api.CSAccount
-
An account with an ACME provider.
- CSCertificate - Record Class in com.io7m.certusine.api
-
A request for a certificate within a domain.
- CSCertificate(CSCertificateName, KeyPair, List<String>) - Constructor for record class com.io7m.certusine.api.CSCertificate
-
A request for a certificate within a domain.
- CSCertificateIO - Class in com.io7m.certusine.vanilla.internal
-
Functions to encode and decode certificates.
- CSCertificateName - Record Class in com.io7m.certusine.api
-
The type of certificate names.
- CSCertificateName(String) - Constructor for record class com.io7m.certusine.api.CSCertificateName
-
The type of certificate names.
- CSCertificateOutputData - Record Class in com.io7m.certusine.api
-
The data passed to a certificate output.
- CSCertificateOutputData(String, CSCertificateName, String, String, String, String) - Constructor for record class com.io7m.certusine.api.CSCertificateOutputData
-
The data passed to a certificate output.
- CSCertificateOutputDirectory - Class in com.io7m.certusine.vanilla.internal
-
A directory-based certificate output.
- CSCertificateOutputDirectory(String, Path) - Constructor for class com.io7m.certusine.vanilla.internal.CSCertificateOutputDirectory
-
A directory-based certificate output.
- CSCertificateOutputProviderDirectory - Class in com.io7m.certusine.vanilla
-
A directory-based certificate output.
- CSCertificateOutputProviderDirectory() - Constructor for class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
-
A directory-based certificate output.
- CSCertificateOutputProviderDirectory(Locale) - Constructor for class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
-
A directory-based certificate output.
- CSCertificateOutputProviderDirectory(Locale, CSStrings) - Constructor for class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
-
A directory-based certificate output.
- CSCertificateOutputProviderType - Interface in com.io7m.certusine.api
-
A provider of outputs for certificates.
- CSCertificateOutputType - Interface in com.io7m.certusine.api
-
A certificate output.
- CSCertificateStored - Record Class in com.io7m.certusine.certstore.api
-
A stored certificate.
- CSCertificateStored(String, CSCertificateName, OffsetDateTime, OffsetDateTime, String, String) - Constructor for record class com.io7m.certusine.certstore.api.CSCertificateStored
-
A stored certificate.
- CSCertificateStoreFactoryType - Interface in com.io7m.certusine.certstore.api
-
The type of certificate store factories.
- CSCertificateStoreH2MV - Class in com.io7m.certusine.vanilla.internal.store
-
A certificate store based on the H2 MVStore class.
- CSCertificateStoreH2MV(MVStore, TransactionStore) - Constructor for class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MV
-
A certificate store based on the H2 MVStore class.
- CSCertificateStoreH2MVFactory - Class in com.io7m.certusine.vanilla.internal.store
-
A certificate store based on the H2 MVStore class.
- CSCertificateStoreH2MVFactory() - Constructor for class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MVFactory
-
A certificate store based on the H2 MVStore class.
- CSCertificateStoreType - Interface in com.io7m.certusine.certstore.api
-
A certificate store.
- CSCertificateTask - Class in com.io7m.certusine.vanilla.internal.tasks
-
The base type of certificate tasks.
- CSCertificateTask(CSCertificateTaskContext) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
- CSCertificateTaskAuthorizeDNSCheckRecords - Class in com.io7m.certusine.vanilla.internal.tasks
-
A certificate task that checks if DNS records have been created.
- CSCertificateTaskAuthorizeDNSCheckRecords(CSCertificateTaskContext, Order, Map<String, String>) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskAuthorizeDNSCheckRecords
-
A certificate task that checks if DNS records have been created.
- CSCertificateTaskAuthorizeDNSInitial - Class in com.io7m.certusine.vanilla.internal.tasks
-
The initial task that searches for a DNS challenge, and creates DNS records in response.
- CSCertificateTaskAuthorizeDNSInitial(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskAuthorizeDNSInitial
-
The initial task that searches for a DNS challenge, and creates DNS records in response.
- CSCertificateTaskAuthorizeDNSTriggerChallenges - Class in com.io7m.certusine.vanilla.internal.tasks
-
A task that triggers a DNS challenge now that DNS records have (hopefully) been created and propagated.
- CSCertificateTaskAuthorizeDNSTriggerChallenges(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskAuthorizeDNSTriggerChallenges
-
A task that triggers a DNS challenge now that DNS records have (hopefully) been created and propagated.
- CSCertificateTaskAuthorizeDNSUpdateChallenges - Class in com.io7m.certusine.vanilla.internal.tasks
-
A task that updates all the DNS challenges that may be in progress.
- CSCertificateTaskAuthorizeDNSUpdateChallenges(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskAuthorizeDNSUpdateChallenges
-
A task that updates all the DNS challenges that may be in progress.
- CSCertificateTaskCompleted(OptionalLong, Optional<CSCertificateTask>) - Constructor for record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
-
The task is completed.
- CSCertificateTaskContext - Class in com.io7m.certusine.vanilla.internal.tasks
-
The execution context for a task.
- CSCertificateTaskContext(CSStrings, CSOptions, CSCertificateStoreType, Clock, CSDomain, CSCertificate, int, CSDNSQueriesFactoryType) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
-
The execution context for a task.
- CSCertificateTaskEnd - Class in com.io7m.certusine.vanilla.internal.tasks
-
A task that does nothing, successfully.
- CSCertificateTaskEnd(CSCertificateTaskContext) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskEnd
-
A task that does nothing, successfully.
- CSCertificateTaskException - Exception in com.io7m.certusine.vanilla.internal.tasks
-
An exception raised by a certificate task.
- CSCertificateTaskException(String, boolean) - Constructor for exception com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskException
-
Create an exception.
- CSCertificateTaskException(String, Throwable, boolean) - Constructor for exception com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskException
-
Create an exception.
- CSCertificateTaskException(Throwable, boolean) - Constructor for exception com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskException
-
Create an exception.
- CSCertificateTaskFailedButCanBeRetried(OptionalLong, Exception) - Constructor for record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
-
The task failed, but might succeed if it is retried.
- CSCertificateTaskFailedPermanently(Exception) - Constructor for record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
-
The task failed permanently and retrying will not result in success.
- CSCertificateTaskInProgress(OptionalLong) - Constructor for record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
-
The task is in progress and should be retried.
- CSCertificateTaskSignCertificateInitial - Class in com.io7m.certusine.vanilla.internal.tasks
-
A task that begins certificate signing.
- CSCertificateTaskSignCertificateInitial(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskSignCertificateInitial
-
A task that begins certificate signing.
- CSCertificateTaskSignCertificateSaveToOutputs - Class in com.io7m.certusine.vanilla.internal.tasks
-
A task that saves signed certificates.
- CSCertificateTaskSignCertificateSaveToOutputs(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskSignCertificateSaveToOutputs
-
A task that saves signed certificates.
- CSCertificateTaskSignCertificateSaveToStore - Class in com.io7m.certusine.vanilla.internal.tasks
-
A task that saves signed certificates.
- CSCertificateTaskSignCertificateSaveToStore(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskSignCertificateSaveToStore
-
A task that saves signed certificates.
- CSCertificateTaskSignCertificateUpdate - Class in com.io7m.certusine.vanilla.internal.tasks
-
A certificate task that updates all certificate signing operations that may be in progress.
- CSCertificateTaskSignCertificateUpdate(CSCertificateTaskContext, Order) - Constructor for class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskSignCertificateUpdate
-
A certificate task that updates all certificate signing operations that may be in progress.
- CSCertificateTaskStatusType - Interface in com.io7m.certusine.vanilla.internal.tasks
-
The status of a task execution.
- CSCertificateTaskStatusType.CSCertificateTaskCompleted - Record Class in com.io7m.certusine.vanilla.internal.tasks
-
The task is completed.
- CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried - Record Class in com.io7m.certusine.vanilla.internal.tasks
-
The task failed, but might succeed if it is retried.
- CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently - Record Class in com.io7m.certusine.vanilla.internal.tasks
-
The task failed permanently and retrying will not result in success.
- CSCertificateTaskStatusType.CSCertificateTaskInProgress - Record Class in com.io7m.certusine.vanilla.internal.tasks
-
The task is in progress and should be retried.
- CSCheckConfiguration - Class in com.io7m.certusine.cmdline.internal
-
Check configuration file.
- CSCheckConfiguration(CLPCommandContextType) - Constructor for class com.io7m.certusine.cmdline.internal.CSCheckConfiguration
-
Construct a command.
- CSConfiguration - Record Class in com.io7m.certusine.api
-
A configuration.
- CSConfiguration(CSOptions, Map<String, CSDomain>) - Constructor for record class com.io7m.certusine.api.CSConfiguration
-
A configuration.
- CSConfigurationException - Exception in com.io7m.certusine.api
-
An exception raised by configuration errors.
- CSConfigurationException(List<ParseStatus>, String) - Constructor for exception com.io7m.certusine.api.CSConfigurationException
-
Create an exception.
- CSConfigurationException(List<ParseStatus>, String, Throwable) - Constructor for exception com.io7m.certusine.api.CSConfigurationException
-
Create an exception.
- CSConfigurationParameterDescription - Record Class in com.io7m.certusine.api
-
The description of a configuration parameter.
- CSConfigurationParameterDescription(String, String, String, boolean) - Constructor for record class com.io7m.certusine.api.CSConfigurationParameterDescription
-
The description of a configuration parameter.
- CSConfigurationParameters - Record Class in com.io7m.certusine.api
-
A set of configuration parameters.
- CSConfigurationParameters(Path, LexicalPosition<URI>, Map<String, String>) - Constructor for record class com.io7m.certusine.api.CSConfigurationParameters
-
A set of configuration parameters.
- CSConfigurationParser - Class in com.io7m.certusine.vanilla.internal
-
A certificate pipeline parser.
- CSConfigurationParser(CSStrings, JcaPEMKeyConverter, Map<String, CSCertificateOutputProviderType>, Map<String, CSDNSConfiguratorProviderType>, Path, InputStream, URI, Consumer<ParseStatus>) - Constructor for class com.io7m.certusine.vanilla.internal.CSConfigurationParser
-
A certificate pipeline parser.
- CSConfigurationParsers - Class in com.io7m.certusine.vanilla
-
A provider of pipeline parsers.
- CSConfigurationParsers() - Constructor for class com.io7m.certusine.vanilla.CSConfigurationParsers
-
A provider of pipeline parsers.
- CSConfigurationParsers(Locale) - Constructor for class com.io7m.certusine.vanilla.CSConfigurationParsers
-
A provider of pipeline parsers.
- CSConfigurationParsers(JcaPEMKeyConverter, Map<String, CSCertificateOutputProviderType>, Map<String, CSDNSConfiguratorProviderType>, CSStrings) - Constructor for class com.io7m.certusine.vanilla.CSConfigurationParsers
-
A provider of pipeline parsers.
- CSConfigurationParsersType - Interface in com.io7m.certusine.api
-
A factory of configuration parsers.
- CSConfigurationParserType - Interface in com.io7m.certusine.api
-
A configuration parser.
- CSDNSConfiguratorProviderType - Interface in com.io7m.certusine.api
-
A provider of DNS configurators.
- CSDNSConfiguratorType - Interface in com.io7m.certusine.api
-
The type of DNS configurators that know how to create DNS records.
- CSDNSQueriesDJ - Class in com.io7m.certusine.vanilla.internal.dns
-
A DNS query implementation based on
dnsjava. - CSDNSQueriesDJ(List<String>) - Constructor for class com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesDJ
-
A DNS query implementation based on
dnsjava. - CSDNSQueriesFactoryDJ - Class in com.io7m.certusine.vanilla.internal.dns
-
A DNS query implementation based on
dnsjava. - CSDNSQueriesFactoryDJ() - Constructor for class com.io7m.certusine.vanilla.internal.dns.CSDNSQueriesFactoryDJ
-
A DNS query implementation based on
dnsjava. - CSDNSQueriesFactoryType - Interface in com.io7m.certusine.vanilla.internal.dns
-
A factory of DNS queries.
- CSDNSQueriesType - Interface in com.io7m.certusine.vanilla.internal.dns
-
An interface that abstracts over DNS queries.
- CSDNSRecordNameAbsolute(String) - Constructor for record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameAbsolute
-
An absolute record name (ends with '.').
- CSDNSRecordNameRelative(String) - Constructor for record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameRelative
-
A relative record name (does not end with '.').
- CSDNSRecordNameType - Interface in com.io7m.certusine.api
-
A DNS record name.
- CSDNSRecordNameType.CSDNSRecordNameAbsolute - Record Class in com.io7m.certusine.api
-
An absolute record name (ends with '.').
- CSDNSRecordNameType.CSDNSRecordNameRelative - Record Class in com.io7m.certusine.api
-
A relative record name (does not end with '.').
- CSDNSTXTRecord - Record Class in com.io7m.certusine.vanilla.internal.dns
-
A DNS TXT record.
- CSDNSTXTRecord(String, String) - Constructor for record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
-
A DNS TXT record.
- CSDomain - Record Class in com.io7m.certusine.api
-
A domain.
- CSDomain(CSAccount, String, Map<String, CSCertificate>, CSDNSConfiguratorType, Map<String, CSCertificateOutputType>) - Constructor for record class com.io7m.certusine.api.CSDomain
-
A domain.
- CSDomainExecutor - Class in com.io7m.certusine.vanilla.internal
-
A domain executor.
- CSDomainExecutor(CSStrings, CSOptions, CSDomain, Clock, CSCertificateStoreType) - Constructor for class com.io7m.certusine.vanilla.internal.CSDomainExecutor
-
A domain executor.
- CSDomainExecutor(CSStrings, CSOptions, CSDomain, Clock, CSCertificateStoreType, Function<CSAccount, Session>) - Constructor for class com.io7m.certusine.vanilla.internal.CSDomainExecutor
-
A domain executor.
- CSDomains - Class in com.io7m.certusine.vanilla
-
Functions to process domains.
- CSDurationConverter - Class in com.io7m.certusine.cmdline.internal
-
A converter to produce
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. - CSGandiDNSConfigurator - Class in com.io7m.certusine.gandi.internal
-
A Gandi DNS configurator.
- CSGandiDNSConfigurator(CSGandiStrings, String, String, String) - Constructor for class com.io7m.certusine.gandi.internal.CSGandiDNSConfigurator
-
A Gandi DNS configurator.
- CSGandiDNSConfigurators - Class in com.io7m.certusine.gandi
-
Access to the Gandi DNS API.
- CSGandiDNSConfigurators() - Constructor for class com.io7m.certusine.gandi.CSGandiDNSConfigurators
-
Access to the Gandi DNS API.
- CSGandiDNSConfigurators(Locale) - Constructor for class com.io7m.certusine.gandi.CSGandiDNSConfigurators
-
Access to the Gandi DNS API.
- CSGandiDNSConfigurators(Locale, CSGandiStrings) - Constructor for class com.io7m.certusine.gandi.CSGandiDNSConfigurators
-
Access to the Gandi DNS API.
- CSGandiStrings - Class in com.io7m.certusine.gandi.internal
-
String resources.
- CSGandiStrings(Locale) - Constructor for class com.io7m.certusine.gandi.internal.CSGandiStrings
-
String resources.
- CSGenerateKeyPair - Class in com.io7m.certusine.cmdline.internal
-
Generate keypairs.
- CSGenerateKeyPair(CLPCommandContextType) - Constructor for class com.io7m.certusine.cmdline.internal.CSGenerateKeyPair
-
Construct a command.
- CSInternalParseException - Exception in com.io7m.certusine.vanilla.internal
-
An internal parse exception.
- CSInternalParseException() - Constructor for exception com.io7m.certusine.vanilla.internal.CSInternalParseException
-
An internal parse exception.
- CSLLCredentials - Record Class in com.io7m.certusine.looseleaf
-
A username and password.
- CSLLCredentials(String, String) - Constructor for record class com.io7m.certusine.looseleaf.CSLLCredentials
-
A username and password.
- CSLLDownloader - Class in com.io7m.certusine.looseleaf
-
A downloader that can take certificates from a looseleaf database and save it to a local directory.
- CSLLOutput - Class in com.io7m.certusine.looseleaf.internal
-
A looseleaf certificate output.
- CSLLOutput(CSLLStrings, String, CSLLCredentials, String) - Constructor for class com.io7m.certusine.looseleaf.internal.CSLLOutput
-
A looseleaf certificate output.
- CSLLOutputProvider - Class in com.io7m.certusine.looseleaf
-
Access to looseleaf.
- CSLLOutputProvider() - Constructor for class com.io7m.certusine.looseleaf.CSLLOutputProvider
-
Access to looseleaf.
- CSLLOutputProvider(Locale) - Constructor for class com.io7m.certusine.looseleaf.CSLLOutputProvider
-
Access to looseleaf.
- CSLLOutputProvider(Locale, CSLLStrings) - Constructor for class com.io7m.certusine.looseleaf.CSLLOutputProvider
-
Access to looseleaf.
- CSLLStrings - Class in com.io7m.certusine.looseleaf.internal
-
String resources.
- CSLLStrings(Locale) - Constructor for class com.io7m.certusine.looseleaf.internal.CSLLStrings
-
String resources.
- CSLoggingPatternLayout - Class in com.io7m.certusine.cmdline
-
A dynamic logging pattern based on MDC values.
- CSLoggingPatternLayout() - Constructor for class com.io7m.certusine.cmdline.CSLoggingPatternLayout
-
A dynamic logging pattern based on MDC values.
- CSLooseleafDownload - Class in com.io7m.certusine.cmdline.internal
-
Download certificates from looseleaf databases.
- CSLooseleafDownload(CLPCommandContextType) - Constructor for class com.io7m.certusine.cmdline.internal.CSLooseleafDownload
-
Construct a command.
- CSNamedProviderType - Interface in com.io7m.certusine.api
-
A named provider service.
- CSOptions - Record Class in com.io7m.certusine.api
-
The options associated with the ACME process.
- CSOptions(Path, Duration, Duration) - Constructor for record class com.io7m.certusine.api.CSOptions
-
The options associated with the ACME process.
- CSParseErrorLogging - Class in com.io7m.certusine.cmdline.internal
-
Functions to log parse errors.
- CSRenew - Class in com.io7m.certusine.cmdline.internal
-
Renew certificates.
- CSRenew(CLPCommandContextType) - Constructor for class com.io7m.certusine.cmdline.internal.CSRenew
-
Construct a command.
- CSShowCertificateOutputs - Class in com.io7m.certusine.cmdline.internal
-
Show supported certificate outputs.
- CSShowCertificateOutputs(CLPCommandContextType) - Constructor for class com.io7m.certusine.cmdline.internal.CSShowCertificateOutputs
-
Construct a command.
- CSShowDNSConfigurators - Class in com.io7m.certusine.cmdline.internal
-
Show supported DNS configurators.
- CSShowDNSConfigurators(CLPCommandContextType) - Constructor for class com.io7m.certusine.cmdline.internal.CSShowDNSConfigurators
-
Construct a command.
- CSStrings - Class in com.io7m.certusine.vanilla.internal
-
String resources.
- CSStrings(Locale) - Constructor for class com.io7m.certusine.vanilla.internal.CSStrings
-
String resources.
- CSVersion - Class in com.io7m.certusine.cmdline.internal
-
Show version.
- CSVersion(CLPCommandContextType) - Constructor for class com.io7m.certusine.cmdline.internal.CSVersion
-
Construct a command.
- CSVultrDNSConfigurator - Class in com.io7m.certusine.vultr.internal
-
A Vultr DNS configurator.
- CSVultrDNSConfigurator(CSVultrStrings, String, String, String) - Constructor for class com.io7m.certusine.vultr.internal.CSVultrDNSConfigurator
-
A Vultr DNS configurator.
- CSVultrDNSConfigurators - Class in com.io7m.certusine.vultr
-
Access to the Vultr DNS API.
- CSVultrDNSConfigurators() - Constructor for class com.io7m.certusine.vultr.CSVultrDNSConfigurators
-
Access to the Vultr DNS API.
- CSVultrDNSConfigurators(Locale) - Constructor for class com.io7m.certusine.vultr.CSVultrDNSConfigurators
-
Access to the Vultr DNS API.
- CSVultrDNSConfigurators(Locale, CSVultrStrings) - Constructor for class com.io7m.certusine.vultr.CSVultrDNSConfigurators
-
Access to the Vultr DNS API.
- CSVultrStrings - Class in com.io7m.certusine.vultr.internal
-
String resources.
- CSVultrStrings(Locale) - Constructor for class com.io7m.certusine.vultr.internal.CSVultrStrings
-
String resources.
D
- delayRequired() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
-
Returns the value of the
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(CSDNSRecordNameType, String) - Method in interface com.io7m.certusine.api.CSDNSConfiguratorType
-
Delete a TXT record with the given text.
- deleteTXTRecord(CSDNSRecordNameType, String) - Method in class com.io7m.certusine.gandi.internal.CSGandiDNSConfigurator
- deleteTXTRecord(CSDNSRecordNameType, String) - Method in class com.io7m.certusine.vultr.internal.CSVultrDNSConfigurator
- description() - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
-
Returns the value of the
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.gandi.CSGandiDNSConfigurators
- description() - Method in class com.io7m.certusine.looseleaf.CSLLOutputProvider
- description() - Method in class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
- description() - Method in class com.io7m.certusine.vultr.CSVultrDNSConfigurators
- deserialize(byte[]) - Method in class com.io7m.certusine.etcd.internal.CSEtcdMessages
-
Deserialize a message.
- dnsConfigurator - Variable in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurators
- dnsConfigurator - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domain
- dnsConfigurator() - Method in record class com.io7m.certusine.api.CSDomain
-
Returns the value of the
dnsConfiguratorrecord component. - DNSConfigurator - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- DNSConfigurator() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
- dnsConfigurators - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
- DNSConfigurators - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- DNSConfigurators() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurators
- dnsQueries() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
- dnsRecordCreated(String, String) - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
-
A DNS record was created.
- dnsRecordsCreated() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
- dnsWaitTime - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Options
- dnsWaitTime() - Method in record class com.io7m.certusine.api.CSOptions
-
Returns the value of the
dnsWaitTimerecord component. - doLayout(ILoggingEvent) - Method in class com.io7m.certusine.cmdline.CSLoggingPatternLayout
- domain - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domains
- domain() - Method in record class com.io7m.certusine.api.CSDomain
-
Returns the value of the
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
- Domain - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Domain() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Domain
- domainName() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
-
Returns the value of the
domainNamerecord component. - domains - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
- domains() - Method in record class com.io7m.certusine.api.CSConfiguration
-
Returns the value of the
domainsrecord component. - Domains - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Domains() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Domains
E
- encodeCertificate(X509Certificate) - Static method in class com.io7m.certusine.vanilla.internal.CSCertificateIO
-
Encode a chain of X509 certificates as a PEM-encoded string.
- encodeCertificates(List<X509Certificate>) - Static method in class com.io7m.certusine.vanilla.internal.CSCertificateIO
-
Encode a chain of X509 certificates as a PEM-encoded string.
- encodePrivateKey(PrivateKey) - Static method in class com.io7m.certusine.vanilla.internal.CSCertificateIO
-
Encode private key as a PEM-encoded string.
- encodePublicKey(PublicKey) - Static method in class com.io7m.certusine.vanilla.internal.CSCertificateIO
-
Encode public key as a PEM-encoded string.
- equals(Object) - Method in record class com.io7m.certusine.api.CSAccount
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.api.CSCertificate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.api.CSCertificateName
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.api.CSCertificateOutputData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.api.CSConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.api.CSConfigurationParameters
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameAbsolute
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameRelative
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.api.CSDomain
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.api.CSOptions
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.etcd.internal.CSEtcdCredentials
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CEKV
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CERequestPut
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticate
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.looseleaf.CSLLCredentials
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
-
Indicates whether some other object is "equal to" this one.
- error() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
-
Returns the value of the
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.gandi.internal.CSGandiStrings
- format(String, Object...) - Method in class com.io7m.certusine.looseleaf.internal.CSLLStrings
- format(String, Object...) - Method in class com.io7m.certusine.vanilla.internal.CSStrings
- format(String, Object...) - Method in class com.io7m.certusine.vultr.internal.CSVultrStrings
- formatProblem(Problem) - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
-
Format a problem report as text.
- fullyQualifiedHostNames(CSDomain) - Method in record class com.io7m.certusine.api.CSCertificate
G
- getAccount() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Accounts
-
Gets the value of the account property.
- getAccount() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
-
Gets the value of the account property.
- getAccounts() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
-
Gets the value of the accounts property.
- getAcmeURI() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
-
Gets the value of the acmeURI property.
- getCertificate() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificates
-
Gets the value of the certificate property.
- getCertificateExpirationThreshold() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
-
Gets the value of the certificateExpirationThreshold property.
- getCertificates() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
-
Gets the value of the certificates property.
- getCertificateStore() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
-
Gets the value of the certificateStore property.
- getDNSConfigurator() - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurators
-
Gets the value of the dnsConfigurator property.
- getDNSConfigurator() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
-
Gets the value of the dnsConfigurator property.
- getDNSConfigurators() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
-
Gets the value of the dnsConfigurators property.
- getDNSWaitTime() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
-
Gets the value of the dnsWaitTime property.
- getDomain() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domains
-
Gets the value of the domain property.
- getDomains() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
-
Gets the value of the domains property.
- getHost() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Hosts
-
Gets the value of the host property.
- getHosts() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
-
Gets the value of the hosts property.
- getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
-
Gets the value of the name property.
- getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
-
Gets the value of the name property.
- getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
-
Gets the value of the name property.
- getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
-
Gets the value of the name property.
- getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Host
-
Gets the value of the name property.
- getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
-
Gets the value of the name property.
- getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.OutputReference
-
Gets the value of the name property.
- getName() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
-
Gets the value of the name property.
- getOptions() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
-
Gets the value of the options property.
- getOutput() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Outputs
-
Gets the value of the output property.
- getOutputReference() - Method in class com.io7m.certusine.vanilla.internal.jaxb.OutputReferences
-
Gets the value of the outputReference property.
- getOutputReferences() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
-
Gets the value of the outputReferences property.
- getOutputs() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
-
Gets the value of the outputs property.
- getParameter() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Parameters
-
Gets the value of the parameter property.
- getParameters() - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
-
Gets the value of the parameters property.
- getParameters() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
-
Gets the value of the parameters property.
- getPrivateKeyPath() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
-
Gets the value of the privateKeyPath property.
- getPrivateKeyPath() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
-
Gets the value of the privateKeyPath property.
- getPublicKeyPath() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
-
Gets the value of the publicKeyPath property.
- getPublicKeyPath() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
-
Gets the value of the publicKeyPath property.
- getType() - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
-
Gets the value of the type property.
- getType() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
-
Gets the value of the type property.
- getValue() - Method in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
-
Gets the value of the value property.
H
- hashCode() - Method in record class com.io7m.certusine.api.CSAccount
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.api.CSCertificate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.api.CSCertificateName
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.api.CSCertificateOutputData
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.api.CSConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.api.CSConfigurationParameterDescription
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.api.CSConfigurationParameters
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameAbsolute
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameRelative
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.api.CSDomain
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.api.CSOptions
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.etcd.internal.CSEtcdCredentials
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CEKV
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CERequestPut
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticate
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.looseleaf.CSLLCredentials
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
-
Returns a hash code value for this object.
- header() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
-
Returns the value of the
headerrecord component. - header() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
-
Returns the value of the
headerrecord component. - host - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Hosts
- Host - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Host() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Host
- hosts - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
- hosts() - Method in record class com.io7m.certusine.api.CSCertificate
-
Returns the value of the
hostsrecord component. - Hosts - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Hosts() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Hosts
I
- identifier() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
- IO_RETRY_PAUSE_TIME - Static variable in class com.io7m.certusine.vanilla.internal.tasks.CSDurations
-
The time to pause between retrying IO operations.
- isClosed() - Method in interface com.io7m.certusine.certstore.api.CSCertificateStoreType
- isClosed() - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MV
- isFailure() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
- isFailure() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
- isFailure() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
- isFailure() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
- isFailure() - Method in interface com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType
K
- key() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CEKV
-
Returns the value of the
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 - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Account
- name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
- name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
- name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domain
- name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Host
- name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Output
- name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.OutputReference
- name - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
- name() - Method in record class com.io7m.certusine.api.CSCertificate
-
Returns the value of the
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 record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameAbsolute
-
Returns the value of the
namerecord component. - name() - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameRelative
-
Returns the value of the
namerecord component. - name() - Method in interface com.io7m.certusine.api.CSDNSRecordNameType
- name() - Method in interface com.io7m.certusine.api.CSNamedProviderType
- name() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
-
Returns the value of the
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.gandi.CSGandiDNSConfigurators
- name() - Method in class com.io7m.certusine.looseleaf.CSLLOutputProvider
- name() - Method in class com.io7m.certusine.looseleaf.internal.CSLLOutput
- name() - Method in class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
- name() - Method in class com.io7m.certusine.vanilla.internal.CSCertificateOutputDirectory
- name() - Method in record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
-
Returns the value of the
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
- ObjectFactory - Class in com.io7m.certusine.vanilla.internal.jaxb
-
This object contains factory methods for each Java content interface and Java element interface generated in the com.io7m.certusine.vanilla.internal.jaxb package.
- ObjectFactory() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.ObjectFactory
-
Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: com.io7m.certusine.vanilla.internal.jaxb
- open(Path) - Method in interface com.io7m.certusine.certstore.api.CSCertificateStoreFactoryType
-
Create or open a certificate store.
- open(Path) - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MVFactory
- options - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
- options() - Method in record class com.io7m.certusine.api.CSConfiguration
-
Returns the value of the
optionsrecord component. - options() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
- Options - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Options() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Options
- output - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Outputs
- Output - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Output() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Output
- outputReference - Variable in class com.io7m.certusine.vanilla.internal.jaxb.OutputReferences
- OutputReference - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- OutputReference() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.OutputReference
- outputReferences - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Domain
- OutputReferences - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- OutputReferences() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.OutputReferences
- outputs - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
- outputs() - Method in record class com.io7m.certusine.api.CSDomain
-
Returns the value of the
outputsrecord component. - Outputs - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Outputs() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Outputs
P
- parameter - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Parameters
- Parameter - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Parameter() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Parameter
- parameters - Variable in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
- parameters - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Output
- parameters() - Method in record class com.io7m.certusine.api.CSConfigurationParameters
-
Returns the value of the
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.gandi.CSGandiDNSConfigurators
- parameters() - Method in class com.io7m.certusine.looseleaf.CSLLOutputProvider
- parameters() - Method in class com.io7m.certusine.vanilla.CSCertificateOutputProviderDirectory
- parameters() - Method in class com.io7m.certusine.vultr.CSVultrDNSConfigurators
- Parameters - Class in com.io7m.certusine.vanilla.internal.jaxb
-
Java class for anonymous complex type.
- Parameters() - Constructor for class com.io7m.certusine.vanilla.internal.jaxb.Parameters
- password() - Method in record class com.io7m.certusine.etcd.internal.CSEtcdCredentials
-
Returns the value of the
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 - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Account
- privateKeyPath - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
- publicKeyPath - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Account
- publicKeyPath - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
- put(CSCertificateStored) - Method in interface com.io7m.certusine.certstore.api.CSCertificateStoreType
-
Create or update a certificate.
- put(CSCertificateStored) - Method in class com.io7m.certusine.vanilla.internal.store.CSCertificateStoreH2MV
R
- raftTerm() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
-
Returns the value of the
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
- serialize(CSEMessageType) - Method in class com.io7m.certusine.etcd.internal.CSEtcdMessages
-
Serialize a message.
- setAccount(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
-
Sets the value of the account property.
- setAccounts(Accounts) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
-
Sets the value of the accounts property.
- setAcmeURI(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
-
Sets the value of the acmeURI property.
- setCertificateExpirationThreshold(Duration) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
-
Sets the value of the certificateExpirationThreshold property.
- setCertificates(Certificates) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
-
Sets the value of the certificates property.
- setCertificateStore(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
-
Sets the value of the certificateStore property.
- setDNSConfigurator(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
-
Sets the value of the dnsConfigurator property.
- setDNSConfigurators(DNSConfigurators) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
-
Sets the value of the dnsConfigurators property.
- setDNSWaitTime(Duration) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Options
-
Sets the value of the dnsWaitTime property.
- setDomains(Domains) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
-
Sets the value of the domains property.
- setHosts(Hosts) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
-
Sets the value of the hosts property.
- setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
-
Sets the value of the name property.
- setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
-
Sets the value of the name property.
- setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
-
Sets the value of the name property.
- setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
-
Sets the value of the name property.
- setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Host
-
Sets the value of the name property.
- setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
-
Sets the value of the name property.
- setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.OutputReference
-
Sets the value of the name property.
- setName(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
-
Sets the value of the name property.
- setOptions(Options) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
-
Sets the value of the options property.
- setOutputReferences(OutputReferences) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Domain
-
Sets the value of the outputReferences property.
- setOutputs(Outputs) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Configuration
-
Sets the value of the outputs property.
- setParameters(Parameters) - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
-
Sets the value of the parameters property.
- setParameters(Parameters) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
-
Sets the value of the parameters property.
- setPrivateKeyPath(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
-
Sets the value of the privateKeyPath property.
- setPrivateKeyPath(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
-
Sets the value of the privateKeyPath property.
- setPublicKeyPath(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Account
-
Sets the value of the publicKeyPath property.
- setPublicKeyPath(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Certificate
-
Sets the value of the publicKeyPath property.
- setType(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
-
Sets the value of the type property.
- setType(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Output
-
Sets the value of the type property.
- setValue(String) - Method in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
-
Sets the value of the value property.
- strings() - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskContext
- succeeded() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
-
Returns the value of the
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.CSDNSRecordNameType.CSDNSRecordNameAbsolute
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.api.CSDNSRecordNameType.CSDNSRecordNameRelative
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.api.CSDomain
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.api.CSOptions
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.certstore.api.CSCertificateStored
-
Returns a string representation of this record class.
- toString() - Method in class com.io7m.certusine.cmdline.Main
- toString() - Method in record class com.io7m.certusine.etcd.internal.CSEtcdCredentials
-
Returns a string representation of this record class.
- toString() - Method in class com.io7m.certusine.etcd.internal.CSEtcdStrings
- toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CEKV
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CERequestPut
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticate
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponse
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEAuthenticateResponseHeader
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSEError
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransaction
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.etcd.internal.dto.CSEMessageType.CSETransactionResponse
-
Returns a string representation of this record class.
- toString() - Method in class com.io7m.certusine.gandi.internal.CSGandiStrings
- toString() - Method in record class com.io7m.certusine.looseleaf.CSLLCredentials
-
Returns a string representation of this record class.
- toString() - Method in class com.io7m.certusine.looseleaf.internal.CSLLStrings
- toString() - Method in class com.io7m.certusine.vanilla.internal.CSStrings
- toString() - Method in record class com.io7m.certusine.vanilla.internal.dns.CSDNSTXTRecord
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskCompleted
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedButCanBeRetried
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskFailedPermanently
-
Returns a string representation of this record class.
- toString() - Method in record class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTaskStatusType.CSCertificateTaskInProgress
-
Returns a string representation of this record class.
- toString() - Method in class com.io7m.certusine.vultr.internal.CSVultrStrings
- txtRecordNameToQuery(String) - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
-
Determine the TXT record (query) name for the given FQDN.
- txtRecordNameToSet(String) - Method in class com.io7m.certusine.vanilla.internal.tasks.CSCertificateTask
-
Determine the TXT record name for the given FQDN.
- type - Variable in class com.io7m.certusine.vanilla.internal.jaxb.DNSConfigurator
- type - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Output
- type() - Method in interface com.io7m.certusine.api.CSCertificateOutputType
- type() - Method in class com.io7m.certusine.etcd.internal.CSEtcdOutput
- type() - Method in class com.io7m.certusine.looseleaf.internal.CSLLOutput
- type() - Method in class com.io7m.certusine.vanilla.internal.CSCertificateOutputDirectory
U
- user() - Method in record class com.io7m.certusine.etcd.internal.CSEtcdCredentials
-
Returns the value of the
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 - Variable in class com.io7m.certusine.vanilla.internal.jaxb.Parameter
- value() - Method in record class com.io7m.certusine.api.CSCertificateName
-
Returns the value of the
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.
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