Uses of Class
org.shredzone.acme4j.challenge.Challenge
Packages that use Challenge
Package
Description
acme4j is a Java client for the ACME protocol.
This package contains all standard challenges, as well as base classes for challenges
that are proprietary to a CA.
Acme Providers are the link between acme4j and the ACME server.
-
Uses of Challenge in org.shredzone.acme4j
Methods in org.shredzone.acme4j with type parameters of type ChallengeModifier and TypeMethodDescription<C extends Challenge>
CLogin.bindChallenge
(URL location, Class<C> type) Creates a new instance of an existingChallenge
and binds it to this login.Authorization.findChallenge
(Class<T> type) Finds aChallenge
of the given class type.Authorization.findChallenge
(String type) Finds aChallenge
of the given type.Methods in org.shredzone.acme4j that return ChallengeModifier and TypeMethodDescriptionLogin.bindChallenge
(URL location) Creates a new instance of an existingChallenge
and binds it to this login.Login.createChallenge
(JSON data) Creates aChallenge
instance for the given challenge data.Methods in org.shredzone.acme4j that return types with arguments of type ChallengeModifier and TypeMethodDescriptionAuthorization.getChallenges()
Gets a list of all challenges offered by the server, in no specific order. -
Uses of Challenge in org.shredzone.acme4j.challenge
Subclasses of Challenge in org.shredzone.acme4j.challengeModifier and TypeClassDescriptionclass
Implements the "dns-01" challenge.class
Implements the "http-01" challenge.class
Implements the "tls-alpn-01" challenge.class
-
Uses of Challenge in org.shredzone.acme4j.provider
Methods in org.shredzone.acme4j.provider that return ChallengeModifier and TypeMethodDescriptionCreates a Challenge.AbstractAcmeProvider.createChallenge
(Login login, JSON data) Creates aChallenge
instance for the given challenge data.AcmeProvider.createChallenge
(Login login, JSON data) Creates aChallenge
instance for the given challenge data.