Package net.targetr.wtm3.net.tls.acme
Class AcmeSettings
java.lang.Object
net.targetr.wtm3.net.tls.acme.AcmeSettings
Settings required for ACME communications to setup domain certificates.
- Author:
- Dr Michael Gardiner
-
Field Summary
FieldsModifier and TypeFieldDescriptionEncoded MAC key for ACME certification.Key ID for ACME certification.ACME service endpoint for domain validation and certificationKey file for storing user information about certification -
Method Summary
Modifier and TypeMethodDescriptionstatic AcmeSettingsget()Returns a singleton instance of settings.voidload(Properties props) Loads settings from a properties object.
-
Field Details
-
acmeService
ACME service endpoint for domain validation and certification -
acmeUserKeyPath
Key file for storing user information about certification -
acmeKeyId
Key ID for ACME certification. -
acmeEncodedMacKey
Encoded MAC key for ACME certification.
-
-
Method Details
-
get
Returns a singleton instance of settings.- Returns:
- Settings used for performing ACME domain certification.
-
load
Loads settings from a properties object.- Parameters:
props- The properties to update the settings with.
-