Package io.quarkus.tls.cli.letsencrypt
Class AcmeClient
java.lang.Object
org.wildfly.security.x500.cert.acme.AcmeClientSpi
io.quarkus.tls.cli.letsencrypt.AcmeClient
public class AcmeClient
extends org.wildfly.security.x500.cert.acme.AcmeClientSpi
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static System.Logger(package private) final String(package private) final String(package private) final StringFields inherited from class org.wildfly.security.x500.cert.acme.AcmeClientSpi
DEFAULT_EC_KEY_SIZE, DEFAULT_KEY_ALGORITHM_NAME, DEFAULT_KEY_SIZE -
Constructor Summary
ConstructorsConstructorDescriptionAcmeClient(String managementUrl, String managementUser, String managementPassword, String managementKey) -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanvoidcleanupAfterChallenge(org.wildfly.security.x500.cert.acme.AcmeAccount account, org.wildfly.security.x500.cert.acme.AcmeChallenge challenge) org.wildfly.security.x500.cert.acme.AcmeChallengeproveIdentifierControl(org.wildfly.security.x500.cert.acme.AcmeAccount account, List<org.wildfly.security.x500.cert.acme.AcmeChallenge> challenges) Methods inherited from class org.wildfly.security.x500.cert.acme.AcmeClientSpi
changeAccountKey, changeAccountKey, createAccount, createAccount, createAuthorization, deactivateAccount, deactivateAuthorization, getMetadata, getNewNonce, getResourceUrls, obtainCertificateChain, obtainCertificateChain, revokeCertificate, revokeCertificate, updateAccount, updateAccount, updateAccount
-
Field Details
-
LOGGER
-
managementUser
-
managementPassword
-
managementKey
-
-
Constructor Details
-
AcmeClient
-
-
Method Details
-
checkReadiness
public boolean checkReadiness() -
proveIdentifierControl
public org.wildfly.security.x500.cert.acme.AcmeChallenge proveIdentifierControl(org.wildfly.security.x500.cert.acme.AcmeAccount account, List<org.wildfly.security.x500.cert.acme.AcmeChallenge> challenges) throws org.wildfly.security.x500.cert.acme.AcmeException - Specified by:
proveIdentifierControlin classorg.wildfly.security.x500.cert.acme.AcmeClientSpi- Throws:
org.wildfly.security.x500.cert.acme.AcmeException
-
cleanupAfterChallenge
public void cleanupAfterChallenge(org.wildfly.security.x500.cert.acme.AcmeAccount account, org.wildfly.security.x500.cert.acme.AcmeChallenge challenge) throws org.wildfly.security.x500.cert.acme.AcmeException - Specified by:
cleanupAfterChallengein classorg.wildfly.security.x500.cert.acme.AcmeClientSpi- Throws:
org.wildfly.security.x500.cert.acme.AcmeException
-
certificateChainAndKeyAreReady
public void certificateChainAndKeyAreReady()
-