Package | Description |
---|---|
org.wildfly.security.x500.cert |
Package containing APIs for generating certificates and certificate signing requests.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthorityInformationAccessExtension
The authority information access extension as defined by RFC 5280 § 4.2.2.1.
|
class |
AuthorityKeyIdentifierExtension
Authority key identifier extension as defined by RFC 5280 § 4.2.1.1.
|
class |
BasicConstraintsExtension
The basic constraints extension as defined by RFC 5280 § 4.2.1.9.
|
class |
CertificatePoliciesExtension
The certificate policies extension as defined by RFC 5280 § 4.2.1.4.
|
class |
CRLDistributionPointsExtension
The CRL distribution points extension as defined by RFC 5280 § 4.2.1.13.
|
class |
ExtendedKeyUsageExtension
An extended key usage extension as defined by RFC 5280 § 4.2.1.12.
|
class |
FreshestCRLExtension
The freshest CRL extension as defined by RFC 5280 § 4.2.1.15.
|
class |
InhibitAnyPolicyExtension
The "inhibit anyPolicy" certificate extension as defined by RFC 5280 § 4.2.1.14.
|
class |
IssuerAlternativeNamesExtension
The issuer alternative names extension as defined by RFC 5280 § 4.2.1.7.
|
class |
KeyUsageExtension
Key usage extension as defined by RFC 5280 § 4.2.1.3.
|
class |
NameConstraintsExtension
A name constraints extension as defined by RFC 5280 § 4.2.1.10.
|
class |
PolicyConstraintsExtension
A policy constraints extension as defined by RFC 5280 § 4.2.1.11.
|
class |
PolicyMappingsExtension
The policy mappings extension as defined by RFC 5280 § 4.2.1.5.
|
class |
SubjectAlternativeNamesExtension
The subject alternative names extension as defined by RFC 5280 § 4.2.1.6.
|
class |
SubjectDirectoryAttributesExtension
The subject directory attributes extension as defined by RFC 5280 § 4.2.1.8.
|
class |
SubjectInformationAccessExtension
The subject information access extension as defined by RFC 5280 § 4.2.2.2.
|
class |
SubjectKeyIdentifierExtension
Subject key identifier extension defined in RFC 5280 § 4.2.1.2 as:
|
Modifier and Type | Method and Description |
---|---|
X509CertificateExtension |
SelfSignedX509CertificateAndSigningKey.Builder.addOrReplaceExtension(boolean critical,
String extensionName,
String extensionValue)
Add or replace an X.509 certificate extension.
|
X509CertificateExtension |
SelfSignedX509CertificateAndSigningKey.Builder.addOrReplaceExtension(X509CertificateExtension extension)
Add or replace an X.509 certificate extension.
|
X509CertificateExtension |
X509CertificateBuilder.addOrReplaceExtension(X509CertificateExtension extension)
Add or replace a certificate extension.
|
X509CertificateExtension |
SelfSignedX509CertificateAndSigningKey.Builder.removeExtension(String oid)
Remove the X.509 extension with the given OID, if it is registered.
|
X509CertificateExtension |
X509CertificateBuilder.removeExtension(String oid)
Remove the extension with the given OID, if it is registered.
|
Modifier and Type | Method and Description |
---|---|
List<X509CertificateExtension> |
PKCS10CertificateSigningRequest.getExtensions()
Get the X.509 certificate extensions included in this PKCS #10 certificate signing request.
|
Modifier and Type | Method and Description |
---|---|
SelfSignedX509CertificateAndSigningKey.Builder |
SelfSignedX509CertificateAndSigningKey.Builder.addExtension(X509CertificateExtension extension)
Add an X.509 certificate extension.
|
PKCS10CertificateSigningRequest.Builder |
PKCS10CertificateSigningRequest.Builder.addExtension(X509CertificateExtension extension)
Add an X.509 certificate extension that should be included in the certificate signing request.
|
X509CertificateBuilder |
X509CertificateBuilder.addExtension(X509CertificateExtension extension)
Add a certificate extension.
|
X509CertificateExtension |
SelfSignedX509CertificateAndSigningKey.Builder.addOrReplaceExtension(X509CertificateExtension extension)
Add or replace an X.509 certificate extension.
|
X509CertificateExtension |
X509CertificateBuilder.addOrReplaceExtension(X509CertificateExtension extension)
Add or replace a certificate extension.
|
Copyright © 2020 JBoss by Red Hat. All rights reserved.