A B C D E F G I K L M N O P R S T U V X 
All Classes All Packages

A

AccessDescription - Class in org.wildfly.security.x500.cert
An access description for the authority information access and subject information access extensions.
AccessDescription(String, GeneralName) - Constructor for class org.wildfly.security.x500.cert.AccessDescription
Construct a new instance.
addExtension(boolean, String, String) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Add an X.509 certificate extension that should be included in the certificate signing request using the given extension name and string value.
addExtension(boolean, String, String) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Add an X.509 certificate extension using the given extension name and string value.
addExtension(X509CertificateExtension) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Add an X.509 certificate extension that should be included in the certificate signing request.
addExtension(X509CertificateExtension) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Add an X.509 certificate extension.
addExtension(X509CertificateExtension) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Add a certificate extension.
addOrReplaceExtension(boolean, String, String) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Add or replace an X.509 certificate extension.
addOrReplaceExtension(X509CertificateExtension) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Add or replace an X.509 certificate extension.
addOrReplaceExtension(X509CertificateExtension) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Add or replace a certificate extension.
asnUnexpectedTag() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
asnUnrecognisedAlgorithm(String) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
AuthorityInformationAccessExtension - Class in org.wildfly.security.x500.cert
The authority information access extension as defined by RFC 5280 § 4.2.2.1.
AuthorityInformationAccessExtension(List<AccessDescription>) - Constructor for class org.wildfly.security.x500.cert.AuthorityInformationAccessExtension
Construct a new instance.
AuthorityKeyIdentifierExtension - Class in org.wildfly.security.x500.cert
Authority key identifier extension as defined by RFC 5280 § 4.2.1.1.
AuthorityKeyIdentifierExtension(byte[], List<GeneralName>, BigInteger) - Constructor for class org.wildfly.security.x500.cert.AuthorityKeyIdentifierExtension
Construct a new instance.

B

BasicConstraintsExtension - Class in org.wildfly.security.x500.cert
The basic constraints extension as defined by RFC 5280 § 4.2.1.9.
BasicConstraintsExtension(boolean, boolean, int) - Constructor for class org.wildfly.security.x500.cert.BasicConstraintsExtension
Construct a new instance.
build() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Attempt to generate a PKCS #10 certificate signing request.
build() - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Attempt to generate a key pair and wrap the resulting public key into a self-signed X.509 certificate.
build() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Attempt to construct and sign an X.509 certificate according to the information in this builder.
builder() - Static method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Construct a new builder instance.
builder() - Static method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey
Construct a new builder instance.

C

certificateExtensionCreationFromStringFailed(Exception) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
certificateExtensionCreationFromStringNotSupported(String) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
certificateExtensionMustBeNonCritical(String) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
certificateParseError(CertificateException) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
CertificatePoliciesExtension - Class in org.wildfly.security.x500.cert
The certificate policies extension as defined by RFC 5280 § 4.2.1.4.
CertificatePoliciesExtension(boolean, List<CertificatePoliciesExtension.PolicyInformation>) - Constructor for class org.wildfly.security.x500.cert.CertificatePoliciesExtension
Construct a new instance.
CertificatePoliciesExtension.PolicyInformation - Class in org.wildfly.security.x500.cert
Policy information for the certificate policies extension.
CertificatePoliciesExtension.PolicyQualifier - Class in org.wildfly.security.x500.cert
A qualifier for a policy information entry.
certRequestInfoSigningFailed(Exception) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
certSigningFailed(Exception) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
cpsQualifier(String) - Static method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyQualifier
Construct a CPS policy qualifier.
CRLDistributionPoint - Class in org.wildfly.security.x500.cert
A single distribution point specification.
CRLDistributionPoint(CRLDistributionPoint.DistributionPointName, EnumSet<CRLReason>, List<GeneralName>) - Constructor for class org.wildfly.security.x500.cert.CRLDistributionPoint
Construct a new instance.
CRLDistributionPoint.DistributionPointName - Class in org.wildfly.security.x500.cert
Base class of distribution point names.
CRLDistributionPoint.FullNameDistributionPointName - Class in org.wildfly.security.x500.cert
A full-name distribution point name.
CRLDistributionPoint.RelativeToCRLIssuerDistributionPointName - Class in org.wildfly.security.x500.cert
A distribution point name which is relative to a CRL issuer name.
CRLDistributionPointsExtension - Class in org.wildfly.security.x500.cert
The CRL distribution points extension as defined by RFC 5280 § 4.2.1.13.
CRLDistributionPointsExtension(boolean, List<CRLDistributionPoint>) - Constructor for class org.wildfly.security.x500.cert.CRLDistributionPointsExtension
Construct a new instance.
cRLSign - org.wildfly.security.x500.cert.KeyUsage
 

D

dataEncipherment - org.wildfly.security.x500.cert.KeyUsage
 
decipherOnly - org.wildfly.security.x500.cert.KeyUsage
 
DEFAULT_EC_KEY_SIZE - Static variable in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
The default key size that will be used if the key algorithm name is EC.
DEFAULT_KEY_ALGORITHM_NAME - Static variable in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
The default key algorithm name.
DEFAULT_KEY_SIZE - Static variable in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
The default key size that will be used if the key algorithm name is not EC.
digitalSignature - org.wildfly.security.x500.cert.KeyUsage
 

E

ElytronMessages - Interface in org.wildfly.security.x500.cert._private
Log messages and exceptions for Elytron.
encipherOnly - org.wildfly.security.x500.cert.KeyUsage
 
encode(OutputStream) - Method in class org.wildfly.security.x500.cert.X509CertificateExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.AccessDescription
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.AuthorityInformationAccessExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.AuthorityKeyIdentifierExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.BasicConstraintsExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyInformation
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyQualifier
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CRLDistributionPoint
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CRLDistributionPoint.FullNameDistributionPointName
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CRLDistributionPoint.RelativeToCRLIssuerDistributionPointName
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.CRLDistributionPointsExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.ExtendedKeyUsageExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.FreshestCRLExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.InhibitAnyPolicyExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.IssuerAlternativeNamesExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.KeyUsageExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.NameConstraintsExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.NameConstraintsExtension.GeneralSubtree
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.PolicyConstraintsExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.PolicyMappingsExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.PolicyMappingsExtension.PolicyMapping
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.SubjectAlternativeNamesExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.SubjectDirectoryAttributesExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.SubjectInformationAccessExtension
 
encodeTo(ASN1Encoder) - Method in class org.wildfly.security.x500.cert.SubjectKeyIdentifierExtension
 
ExtendedKeyUsageExtension - Class in org.wildfly.security.x500.cert
An extended key usage extension as defined by RFC 5280 § 4.2.1.12.
ExtendedKeyUsageExtension(boolean, List<String>) - Constructor for class org.wildfly.security.x500.cert.ExtendedKeyUsageExtension
Construct a new instance.
extensionAlreadyExists(String) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
extensionsNotAllowed() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
extractDerContent(CodePointIterator) - Static method in class org.wildfly.security.pem.Pem
Extracts the DER content from the given pemContent.

F

FreshestCRLExtension - Class in org.wildfly.security.x500.cert
The freshest CRL extension as defined by RFC 5280 § 4.2.1.15.
FreshestCRLExtension(List<CRLDistributionPoint>) - Constructor for class org.wildfly.security.x500.cert.FreshestCRLExtension
Construct a new instance.
FullNameDistributionPointName(List<GeneralName>) - Constructor for class org.wildfly.security.x500.cert.CRLDistributionPoint.FullNameDistributionPointName
Construct a new instance.

G

GeneralSubtree(GeneralName, int, int) - Constructor for class org.wildfly.security.x500.cert.NameConstraintsExtension.GeneralSubtree
Construct a new instance.
generatePemContent(ByteStringBuilder, String, ByteIterator) - Static method in class org.wildfly.security.pem.Pem
Generate PEM content to the given byte string builder.
generatePemPKCS10CertificateSigningRequest(ByteStringBuilder, PKCS10CertificateSigningRequest) - Static method in class org.wildfly.security.pem.Pem
Generate PEM content containing a PKCS #10 certificate signing request.
generatePemPublicKey(ByteStringBuilder, PublicKey) - Static method in class org.wildfly.security.pem.Pem
Generate PEM content containing a PublicKey.
generatePemX509Certificate(ByteStringBuilder, X509Certificate) - Static method in class org.wildfly.security.pem.Pem
Generate PEM content containing an X.509 certificate.
generatePKCS10CertificateSigningRequest() - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey
Generate a PKCS #10 certificate signing request using the self-signed X.509 certificate and the signing key.
getCertificateChain() - Method in class org.wildfly.security.x500.cert.X509CertificateChainAndSigningKey
Get the X.509 certificate chain.
getEncoded() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Get this PKCS #10 certificate signing request in binary format.
getEntry() - Method in class org.wildfly.security.pem.PemEntry
Get the entry value.
getExtensions() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Get the X.509 certificate extensions included in this PKCS #10 certificate signing request.
getId() - Method in class org.wildfly.security.x500.cert.AuthorityInformationAccessExtension
 
getId() - Method in class org.wildfly.security.x500.cert.AuthorityKeyIdentifierExtension
 
getId() - Method in class org.wildfly.security.x500.cert.BasicConstraintsExtension
 
getId() - Method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension
 
getId() - Method in class org.wildfly.security.x500.cert.CRLDistributionPointsExtension
 
getId() - Method in class org.wildfly.security.x500.cert.ExtendedKeyUsageExtension
 
getId() - Method in class org.wildfly.security.x500.cert.FreshestCRLExtension
 
getId() - Method in class org.wildfly.security.x500.cert.InhibitAnyPolicyExtension
 
getId() - Method in class org.wildfly.security.x500.cert.IssuerAlternativeNamesExtension
 
getId() - Method in class org.wildfly.security.x500.cert.KeyUsageExtension
 
getId() - Method in class org.wildfly.security.x500.cert.NameConstraintsExtension
 
getId() - Method in class org.wildfly.security.x500.cert.PolicyConstraintsExtension
 
getId() - Method in class org.wildfly.security.x500.cert.PolicyMappingsExtension
 
getId() - Method in class org.wildfly.security.x500.cert.SubjectAlternativeNamesExtension
 
getId() - Method in class org.wildfly.security.x500.cert.SubjectDirectoryAttributesExtension
 
getId() - Method in class org.wildfly.security.x500.cert.SubjectInformationAccessExtension
 
getId() - Method in class org.wildfly.security.x500.cert.SubjectKeyIdentifierExtension
 
getId() - Method in class org.wildfly.security.x500.cert.X509CertificateExtension
Get the OID of this extension.
getIssuerDn() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the issuer DN.
getIssuerDomainPolicyOid() - Method in class org.wildfly.security.x500.cert.PolicyMappingsExtension.PolicyMapping
Get the issuer domain policy OID.
getIssuerUniqueId() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the issuer unique ID.
getNotValidAfter() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the not-valid-after date.
getNotValidBefore() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the not-valid-before date.
getPem() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Get this PKCS #10 certificate signing request in PEM format.
getPublicKey() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Get the public key associated with this PKCS #10 certificate signing request.
getPublicKey() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the public key.
getSelfSignedCertificate() - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey
Get the self-signed X.509 certificate.
getSerialNumber() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the serial number of the certificate being built.
getSignatureAlgorithmName() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the signature algorithm name.
getSigningKey() - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey
Get the private key used to sign the self-signed X.509 certificate.
getSigningKey() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the signing key.
getSigningKey() - Method in class org.wildfly.security.x500.cert.X509CertificateChainAndSigningKey
Get the private key.
getSubjectDn() - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest
Get the subject DN associated with this PKCS #10 certificate signing request.
getSubjectDn() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the subject DN.
getSubjectDomainPolicyOid() - Method in class org.wildfly.security.x500.cert.PolicyMappingsExtension.PolicyMapping
Get the subject domain policy OID.
getSubjectUniqueId() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the subject unique ID.
getValue() - Method in class org.wildfly.security.x500.cert.X509CertificateExtension
 
getVersion() - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Get the certificate version.

I

in(boolean[]) - Method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether the bit # corresponding to this enumeration is set in the given boolean array.
in(KeyUsage) - Method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether this instance is equal to one of the given instances.
in(KeyUsage...) - Method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether this instance is equal to one of the given instances.
in(KeyUsage, KeyUsage) - Method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether this instance is equal to one of the given instances.
in(KeyUsage, KeyUsage, KeyUsage) - Method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether this instance is equal to one of the given instances.
InhibitAnyPolicyExtension - Class in org.wildfly.security.x500.cert
The "inhibit anyPolicy" certificate extension as defined by RFC 5280 § 4.2.1.14.
InhibitAnyPolicyExtension(int) - Constructor for class org.wildfly.security.x500.cert.InhibitAnyPolicyExtension
Construct a new instance.
invalidCertificateExtensionStringValue() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
invalidCertificateExtensionStringValue(String) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
invalidKeyForCert(String, Exception) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
invalidPemType(String, String) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
isCritical() - Method in class org.wildfly.security.x500.cert.X509CertificateExtension
Determine whether this object represents a critical extension (as defined by RFC 5280).
isFull(EnumSet<KeyUsage>) - Static method in enum org.wildfly.security.x500.cert.KeyUsage
Determine whether the given set is fully populated (or "full"), meaning it contains all possible values.
IssuerAlternativeNamesExtension - Class in org.wildfly.security.x500.cert
The issuer alternative names extension as defined by RFC 5280 § 4.2.1.7.
IssuerAlternativeNamesExtension(boolean, List<GeneralName>) - Constructor for class org.wildfly.security.x500.cert.IssuerAlternativeNamesExtension
Construct a new instance.

K

keyAgreement - org.wildfly.security.x500.cert.KeyUsage
 
keyCertSign - org.wildfly.security.x500.cert.KeyUsage
 
keyEncipherment - org.wildfly.security.x500.cert.KeyUsage
 
KeyUsage - Enum in org.wildfly.security.x500.cert
The various key usage types.
KeyUsageExtension - Class in org.wildfly.security.x500.cert
Key usage extension as defined by RFC 5280 § 4.2.1.3.
KeyUsageExtension(boolean, KeyUsage...) - Constructor for class org.wildfly.security.x500.cert.KeyUsageExtension
Construct a new instance.
KeyUsageExtension(KeyUsage...) - Constructor for class org.wildfly.security.x500.cert.KeyUsageExtension
Construct a new instance.

L

log - Static variable in interface org.wildfly.security.x500.cert._private.ElytronMessages
 

M

malformedPemContent(long) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 

N

NameConstraintsExtension - Class in org.wildfly.security.x500.cert
A name constraints extension as defined by RFC 5280 § 4.2.1.10.
NameConstraintsExtension(List<NameConstraintsExtension.GeneralSubtree>, List<NameConstraintsExtension.GeneralSubtree>) - Constructor for class org.wildfly.security.x500.cert.NameConstraintsExtension
Construct a new instance.
NameConstraintsExtension.GeneralSubtree - Class in org.wildfly.security.x500.cert
A general subtree for a name constraint.
noCertificateGiven() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
noDnGiven() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
noIssuerDnGiven() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
nonRepudiation - org.wildfly.security.x500.cert.KeyUsage
 
noPublicKeyGiven() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
noSignatureAlgorithmNameGiven() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
noSigningKeyGiven() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 

O

org.wildfly.security.pem - package org.wildfly.security.pem
 
org.wildfly.security.x500.cert - package org.wildfly.security.x500.cert
Package containing APIs for generating certificates and certificate signing requests.
org.wildfly.security.x500.cert._private - package org.wildfly.security.x500.cert._private
 

P

parsePemContent(CodePointIterator) - Static method in class org.wildfly.security.pem.Pem
Iterate over the contents of a PEM file, returning each entry in sequence.
parsePemContent(CodePointIterator, BiFunction<String, ByteIterator, R>) - Static method in class org.wildfly.security.pem.Pem
Parse arbitrary PEM content.
parsePemPublicKey(CodePointIterator) - Static method in class org.wildfly.security.pem.Pem
Parse a PublicKey in PEM format.
parsePemX509Certificate(CodePointIterator) - Static method in class org.wildfly.security.pem.Pem
Parse an X.509 certificate in PEM format.
Pem - Class in org.wildfly.security.pem
A class containing utilities which can handle the PEM format.
Pem() - Constructor for class org.wildfly.security.pem.Pem
 
PemEntry<T> - Class in org.wildfly.security.pem
An entry in a PEM file or stream.
PemEntry(T) - Constructor for class org.wildfly.security.pem.PemEntry
Construct a new instance.
PKCS10CertificateSigningRequest - Class in org.wildfly.security.x500.cert
A PKCS #10 certificate signing request defined in RFC 2986 as:
PKCS10CertificateSigningRequest.Builder - Class in org.wildfly.security.x500.cert
A Builder to configure and generate a PKCS10CertificateSigningRequest.
PolicyConstraintsExtension - Class in org.wildfly.security.x500.cert
A policy constraints extension as defined by RFC 5280 § 4.2.1.11.
PolicyConstraintsExtension(int, int) - Constructor for class org.wildfly.security.x500.cert.PolicyConstraintsExtension
Construct a new instance.
PolicyInformation(String) - Constructor for class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyInformation
Construct a new instance.
PolicyMapping(String, String) - Constructor for class org.wildfly.security.x500.cert.PolicyMappingsExtension.PolicyMapping
Construct a new instance.
PolicyMappingsExtension - Class in org.wildfly.security.x500.cert
The policy mappings extension as defined by RFC 5280 § 4.2.1.5.
PolicyMappingsExtension(boolean, List<PolicyMappingsExtension.PolicyMapping>) - Constructor for class org.wildfly.security.x500.cert.PolicyMappingsExtension
Construct a new instance.
PolicyMappingsExtension.PolicyMapping - Class in org.wildfly.security.x500.cert
A single policy mapping.
PolicyQualifier(String, ASN1Encodable) - Constructor for class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyQualifier
Construct a new instance.
privateKeyParseError(Throwable) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
publicKeyParseError(Throwable) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 

R

RelativeToCRLIssuerDistributionPointName(Collection<X500AttributeTypeAndValue>) - Constructor for class org.wildfly.security.x500.cert.CRLDistributionPoint.RelativeToCRLIssuerDistributionPointName
Construct a new instance.
removeExtension(String) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Remove the X.509 extension with the given OID, if it is registered.
removeExtension(String) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Remove the extension with the given OID, if it is registered.

S

selfSignedCertificateGenerationFailed(Exception) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
SelfSignedX509CertificateAndSigningKey - Class in org.wildfly.security.x500.cert
A self-signed X.509 certificate and the private key used to sign the certificate.
SelfSignedX509CertificateAndSigningKey.Builder - Class in org.wildfly.security.x500.cert
A Builder to configure and generate a SelfSignedX509CertificateAndSigningKey.
serialNumberTooLarge() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
serialNumberTooSmall() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
setCertificate(Certificate) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Set the certificate.
setDn(X500Principal) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the DN.
setIssuerDn(X500Principal) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the issuer DN.
setIssuerUniqueId(byte[]) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the issuer unique ID.
setKeyAlgorithmName(String) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the key algorithm name to use when generating the key pair.
setKeySize(int) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the key size to use when generating the key pair.
setNotValidAfter(ZonedDateTime) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the not-valid-after date.
setNotValidAfter(ZonedDateTime) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the not-valid-after date.
setNotValidBefore(ZonedDateTime) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the not-valid-before date.
setNotValidBefore(ZonedDateTime) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the not-valid-before date.
setPublicKey(PublicKey) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the public key.
setSerialNumber(BigInteger) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the serial number of the certificate being built.
setSignatureAlgorithmName(String) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Set the signature algorithm name.
setSignatureAlgorithmName(String) - Method in class org.wildfly.security.x500.cert.SelfSignedX509CertificateAndSigningKey.Builder
Set the signature algorithm name to use when signing the self-signed certificate.
setSignatureAlgorithmName(String) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the signature algorithm name.
setSigningKey(PrivateKey) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Set the signing key.
setSigningKey(PrivateKey) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the signing key.
setSubjectDn(X500Principal) - Method in class org.wildfly.security.x500.cert.PKCS10CertificateSigningRequest.Builder
Set the subject DN.
setSubjectDn(X500Principal) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the subject DN.
setSubjectUniqueId(byte[]) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the subject unique ID.
setVersion(int) - Method in class org.wildfly.security.x500.cert.X509CertificateBuilder
Set the certificate version.
signingKeyNotCompatWithSig(String, String) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
SubjectAlternativeNamesExtension - Class in org.wildfly.security.x500.cert
The subject alternative names extension as defined by RFC 5280 § 4.2.1.6.
SubjectAlternativeNamesExtension(boolean, List<GeneralName>) - Constructor for class org.wildfly.security.x500.cert.SubjectAlternativeNamesExtension
Construct a new instance.
SubjectDirectoryAttributesExtension - Class in org.wildfly.security.x500.cert
The subject directory attributes extension as defined by RFC 5280 § 4.2.1.8.
SubjectDirectoryAttributesExtension(List<X500DirectoryAttribute>) - Constructor for class org.wildfly.security.x500.cert.SubjectDirectoryAttributesExtension
Construct a new instance.
SubjectInformationAccessExtension - Class in org.wildfly.security.x500.cert
The subject information access extension as defined by RFC 5280 § 4.2.2.2.
SubjectInformationAccessExtension(List<AccessDescription>) - Constructor for class org.wildfly.security.x500.cert.SubjectInformationAccessExtension
Construct a new instance.
SubjectKeyIdentifierExtension - Class in org.wildfly.security.x500.cert
Subject key identifier extension defined in RFC 5280 § 4.2.1.2 as:
SubjectKeyIdentifierExtension(byte[]) - Constructor for class org.wildfly.security.x500.cert.SubjectKeyIdentifierExtension
Construct a new instance.

T

tryCast(Class<U>) - Method in class org.wildfly.security.pem.PemEntry
Try to cast this entry's value to the given type.

U

unableToDetermineDefaultCompatibleSignatureAlgorithmName(String) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
uniqueIdNotAllowed() - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
unknownSignatureAlgorithmName(String) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
userNoticeQualifier(String, BigInteger[], String) - Static method in class org.wildfly.security.x500.cert.CertificatePoliciesExtension.PolicyQualifier
Construct a UserNotice policy qualifier.

V

validAfterBeforeValidBefore(ZonedDateTime, ZonedDateTime) - Method in interface org.wildfly.security.x500.cert._private.ElytronMessages
 
valueOf(String) - Static method in enum org.wildfly.security.x500.cert.KeyUsage
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.wildfly.security.x500.cert.KeyUsage
Returns an array containing the constants of this enum type, in the order they are declared.

X

X509CertificateBuilder - Class in org.wildfly.security.x500.cert
A builder for X.509 certificates.
X509CertificateBuilder() - Constructor for class org.wildfly.security.x500.cert.X509CertificateBuilder
Construct a new uninitialized instance.
X509CertificateChainAndSigningKey - Class in org.wildfly.security.x500.cert
An X.509 certificate chain and private key.
X509CertificateChainAndSigningKey(X509Certificate[], PrivateKey) - Constructor for class org.wildfly.security.x500.cert.X509CertificateChainAndSigningKey
Construct a new instance.
X509CertificateExtension - Class in org.wildfly.security.x500.cert
An X.509 certificate extension.
X509CertificateExtension(boolean) - Constructor for class org.wildfly.security.x500.cert.X509CertificateExtension
Construct a new instance.
A B C D E F G I K L M N O P R S T U V X 
All Classes All Packages