Index

A C G K O R S T W 
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
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 the TlsAlpn01Challenge.
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.
A C G K O R S T W 
All Classes and Interfaces|All Packages