| Package | Description | 
|---|---|
| org.wildfly.security.x500.cert | 
 Package containing APIs for generating certificates and certificate signing requests. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
X509CertificateBuilder | 
X509CertificateBuilder.addExtension(X509CertificateExtension extension)
Add a certificate extension. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setIssuerDn(X500Principal issuerDn)
Set the issuer DN. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setIssuerUniqueId(byte[] issuerUniqueId)
Set the issuer unique ID. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setNotValidAfter(ZonedDateTime notValidAfter)
Set the not-valid-after date. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setNotValidBefore(ZonedDateTime notValidBefore)
Set the not-valid-before date. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setPublicKey(PublicKey publicKey)
Set the public key. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setSerialNumber(BigInteger serialNumber)
Set the serial number of the certificate being built. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setSignatureAlgorithmName(String signatureAlgorithmName)
Set the signature algorithm name. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setSigningKey(PrivateKey signingKey)
Set the signing key. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setSubjectDn(X500Principal subjectDn)
Set the subject DN. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setSubjectUniqueId(byte[] subjectUniqueId)
Set the subject unique ID. 
 | 
X509CertificateBuilder | 
X509CertificateBuilder.setVersion(int version)
Set the certificate version. 
 | 
Copyright © 2020 JBoss by Red Hat. All rights reserved.