Configuration Reference

Version:1.0.0.RC1

Acme Config Properties

🔗
Table 1. Configuration Properties for AcmeConfiguration$AuthConfiguration
Property Type Description

acme.auth.pause

java.time.Duration

Sets duration in which we will pause between authentication attempts. Default Duration.ofSeconds(3).

acme.auth.refresh-attempts

int

Sets number of refresh attempts that will be tried while authenticating with the ACME server. Default 10.

🔗
Table 2. Configuration Properties for AcmeConfiguration
Property Type Description

acme.enabled

boolean

Sets if acme certificate backgroun and setup process is enabled. Default true.

acme.tos-agree

boolean

Sets whether or not you agree to the terms of service.

acme.renew-witin

java.time.Duration

Sets the duration in which the application will trigger the renew process to get a new certificate.

acme.domain

java.lang.String

Sets the domain in which to order the certificate for.

acme.account-key

java.lang.String

Sets the account key used for authentication.

acme.domain-key

java.lang.String

Sets the key string in which to be used to generate the CSR which will be used to order the certificate from the ACME server.

acme.cert-location

java.io.File

Sets the location to save the certificate on disk to.

acme.acme-server

java.lang.String

Sets the acme server to authenticate and order the certificate from.

acme.challenge-type

AcmeConfiguration$ChallengeType

Set the challenge type to be used to validate the account.

acme.http-challenge-server-port

java.lang.Integer

Sets the port to start the http challenge server on.

🔗
Table 3. Configuration Properties for AcmeConfiguration$OrderConfiguration
Property Type Description

acme.order.pause

java.time.Duration

Sets duration in which we will pause between ordering attempts. Default Duration.ofSeconds(3).

acme.order.refresh-attempts

int

Sets number of refresh attempts that will be tried while ordering the certificate from the ACME server. Default 10.