Index
All Classes and Interfaces|All Packages
A
- ACME_VALIDATION - Static variable in class org.shredzone.acme4j.util.CertificateUtils
-
The
acmeValidation
object identifier. - addDomain(String) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Adds a domain name to the CSR.
- addDomains(String...) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Adds multiple domain names.
- addDomains(Collection<String>) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Adds a
Collection
of domains. - addIdentifier(Identifier) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Adds an
Identifier
. - addIdentifiers(Collection<Identifier>) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Adds a
Collection
ofIdentifier
. - addIdentifiers(Identifier...) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Adds multiple
Identifier
. - addIP(InetAddress) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Adds an
InetAddress
. - addIPs(InetAddress...) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Adds multiple IP addresses.
- addIPs(Collection<InetAddress>) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Adds a
Collection
of IP addresses. - addValue(String, String) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Sets an entry of the subject used for the CSR.
- addValue(ASN1ObjectIdentifier, String) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Sets an entry of the subject used for the CSR.
C
- CertificateUtils - Class in org.shredzone.acme4j.util
-
Utility class offering convenience methods for certificates.
- createECKeyPair(String) - Static method in class org.shredzone.acme4j.util.KeyPairUtils
-
Creates a new elliptic curve
KeyPair
. - createKeyPair() - Static method in class org.shredzone.acme4j.util.KeyPairUtils
-
Creates a new standard
KeyPair
. - createKeyPair(int) - Static method in class org.shredzone.acme4j.util.KeyPairUtils
-
Creates a new RSA
KeyPair
. - createTestCertificate(PKCS10CertificationRequest, Instant, Instant, X509Certificate, PrivateKey) - Static method in class org.shredzone.acme4j.util.CertificateUtils
-
Creates a signed end entity certificate from the given CSR.
- createTestIntermediateCertificate(String, Instant, Instant, PublicKey, X509Certificate, PrivateKey) - Static method in class org.shredzone.acme4j.util.CertificateUtils
-
Creates an intermediate certificate that is signed by an issuer.
- createTestRootCertificate(String, Instant, Instant, KeyPair) - Static method in class org.shredzone.acme4j.util.CertificateUtils
-
Creates a self-signed root certificate.
- createTlsAlpn01Certificate(KeyPair, Identifier, byte[]) - Static method in class org.shredzone.acme4j.util.CertificateUtils
-
Creates a self-signed
X509Certificate
that can be used for theTlsAlpn01Challenge
. - CSRBuilder - Class in org.shredzone.acme4j.util
-
Generator for a CSR (Certificate Signing Request) suitable for ACME servers.
- CSRBuilder() - Constructor for class org.shredzone.acme4j.util.CSRBuilder
G
- getCSR() - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Gets the PKCS#10 certification request.
- getEncoded() - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Gets an encoded PKCS#10 certification request.
K
- KeyPairUtils - Class in org.shredzone.acme4j.util
-
Utility class offering convenience methods for
KeyPair
.
O
- org.shredzone.acme4j.util - package org.shredzone.acme4j.util
- org.shredzone.acme4j.utils - module org.shredzone.acme4j.utils
R
- readCSR(InputStream) - Static method in class org.shredzone.acme4j.util.CertificateUtils
-
Reads a CSR PEM file.
- readKeyPair(Reader) - Static method in class org.shredzone.acme4j.util.KeyPairUtils
-
Reads a
KeyPair
from a PEM file.
S
- setCountry(String) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Sets the country.
- setLocality(String) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Sets the city or locality.
- setOrganization(String) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Sets the organization.
- setOrganizationalUnit(String) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Sets the organizational unit.
- setState(String) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Sets the state or province.
- sign(KeyPair) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Signs the completed CSR.
T
- toString() - Method in class org.shredzone.acme4j.util.CSRBuilder
W
- write(OutputStream) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Writes the signed certificate request to an
OutputStream
. - write(Writer) - Method in class org.shredzone.acme4j.util.CSRBuilder
-
Writes the signed certificate request to a
Writer
. - writeKeyPair(KeyPair, Writer) - Static method in class org.shredzone.acme4j.util.KeyPairUtils
-
Writes a
KeyPair
PEM file.
All Classes and Interfaces|All Packages