Package net.targetr.wtm3.net.tls
Class DomainSetup
java.lang.Object
net.targetr.wtm3.net.tls.DomainSetup
- All Implemented Interfaces:
Serializable
Stores important domain configuration values.
- Author:
- Dr Michael Gardiner
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionAn authorisation code to complete validation.intThe number of failures setting up the domain.longThe time to wait until next retry.A token used for domain validation.The full certificate chainThe domain name or address this configuration is for.The private key to use with the certificate.booleanTrue if this domain is only self signed and not trusted.The configured socket factory for the domain to use for creating secure connections. -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
domain
The domain name or address this configuration is for. -
selfSigned
public boolean selfSignedTrue if this domain is only self signed and not trusted. -
certificateChain
The full certificate chain -
privateKey
The private key to use with the certificate. -
acmeToken
A token used for domain validation. -
acmeAuthorization
An authorisation code to complete validation. -
acmeFailures
public int acmeFailuresThe number of failures setting up the domain. Used for throttling retries. -
acmeRetryMillis
public long acmeRetryMillisThe time to wait until next retry. -
socketFactory
The configured socket factory for the domain to use for creating secure connections.
-
-
Constructor Details
-
DomainSetup
public DomainSetup()Default constructor for DomainSetup.
-