A B C D E F G I K L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
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
PublicKeyin 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
Builderto configure and generate aPKCS10CertificateSigningRequest. - 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
Builderto configure and generate aSelfSignedX509CertificateAndSigningKey. - 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.
All Classes All Packages