Uses of Class
org.shredzone.acme4j.Identifier
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.
Internal toolbox.
A collection of utility classes.
-
Uses of Identifier in org.shredzone.acme4j
Modifier and TypeMethodDescriptionIdentifier.allowSubdomainAuth()
Gives the permission to authorize subdomains of this domain, as required in RFC-9444.static Identifier
Creates a new DNS identifier for the given domain name.Authorization.getIdentifier()
Gets theIdentifier
to be authorized.static Identifier
Creates a new IP identifier for the givenInetAddress
.static Identifier
Identifier.ip
(InetAddress ip) Creates a new IP identifier for the givenInetAddress
.Identifier.withAncestorDomain
(String domain) Sets an ancestor domain, as required in RFC-9444.Modifier and TypeMethodDescriptionProblem.getIdentifier()
Returns theIdentifier
this problem relates to.Order.getIdentifiers()
Gets a list ofIdentifier
that are connected to this order.Modifier and TypeMethodDescriptionOrderBuilder.identifier
(Identifier identifier) Adds anIdentifier
to the order.Account.preAuthorize
(Identifier identifier) Pre-authorizes anIdentifier
.Modifier and TypeMethodDescriptionOrderBuilder.identifiers
(Collection<Identifier> identifiers) Adds a collection ofIdentifier
to the order. -
Uses of Identifier in org.shredzone.acme4j.challenge
Modifier and TypeMethodDescriptionTlsAlpn01Challenge.createCertificate
(KeyPair keypair, Identifier id) Creates a self-signedX509Certificate
for this challenge.static String
Dns01Challenge.toRRName
(Identifier identifier) Converts a domain identifier to the Resource Record name to be used for the DNS TXT record. -
Uses of Identifier in org.shredzone.acme4j.toolbox
-
Uses of Identifier in org.shredzone.acme4j.util
Modifier and TypeMethodDescriptionvoid
CSRBuilder.addIdentifier
(Identifier id) Adds anIdentifier
.void
CSRBuilder.addIdentifiers
(Identifier... ids) Adds multipleIdentifier
.static X509Certificate
CertificateUtils.createTlsAlpn01Certificate
(KeyPair keypair, Identifier id, byte[] acmeValidation) Creates a self-signedX509Certificate
that can be used for theTlsAlpn01Challenge
.Modifier and TypeMethodDescriptionvoid
CSRBuilder.addIdentifiers
(Collection<Identifier> ids) Adds aCollection
ofIdentifier
.