Configuration Reference

Version:5.3.0

Micronaut Acme Config Properties

🔗
Table 1. Configuration Properties for AcmeConfiguration
Property Type Description

acme.enabled

boolean

If acme certificate background and setup process should be enabled.

acme.domains

java.util.List

Gets the domain(s) in which the certificate will be ordered for. This can be one to many domain names or a wildcard domain.

acme.tos-agree

boolean

Get whether or not you agree to the terms of service for ACME services to work.

acme.renew-witin

java.time.Duration

Get the duration in which you would like to renew the certificate within. Default 30 days.

acme.account-key

java.lang.String

Account key used to authenticate with the ACME server.

acme.domain-key

java.lang.String

Key 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

Gets the location to save the certificate on disk to.

acme.acme-server

java.lang.String

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

acme.challenge-type

AcmeConfiguration$ChallengeType

Get the challenge type to be used to validate the account. Default {@code DEFAULT_CHALLENGE_TYPE}.

acme.http-challenge-server-port

java.lang.Integer

Gets the current http challenge server port.

acme.timeout

java.time.Duration

Gets the timeout that has been set when calling an acme server. Default {@see org.shredzone.acme4j.connector.NetworkSettings}

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

acme.auth.pause

java.time.Duration

Gets duration in which we will pause between ordering attempts.

acme.auth.refresh-attempts

int

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

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

acme.order.pause

java.time.Duration

Gets duration in which we will pause between ordering attempts.

acme.order.refresh-attempts

int

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