Uses of Interface
org.wildfly.security.asn1.ASN1Encodable
-
Packages that use ASN1Encodable Package Description org.wildfly.security.asn1 AS1 constants and utilities.org.wildfly.security.x500 Package containing X.500 representations.org.wildfly.security.x500.cert Package containing APIs for generating certificates and certificate signing requests. -
-
Uses of ASN1Encodable in org.wildfly.security.asn1
Methods in org.wildfly.security.asn1 that return ASN1Encodable Modifier and Type Method Description static ASN1Encodable
ASN1Encodable. ofBMPString(String string)
Create an instance that will encode the given string as BMP (UTF-16BE).static ASN1Encodable
ASN1Encodable. ofEncodedBytes(byte[] bytes)
Create an instance that will write the given encoded bytes.static ASN1Encodable
ASN1Encodable. ofIA5String(String string)
Create an instance that will encode the given string in IA5 form.static ASN1Encodable
ASN1Encodable. ofInteger(int value)
Create an instance that will encode the given integer.static ASN1Encodable
ASN1Encodable. ofInteger(BigInteger value)
Create an instance that will encode the given integer.static ASN1Encodable
ASN1Encodable. ofOid(String oid)
Create an instance that will encode the given object identifier.static ASN1Encodable
ASN1Encodable. ofPrintableString(String string)
Create an instance that will encode the given string in "printable" form.static ASN1Encodable
ASN1Encodable. ofUniversalString(String string)
Create an instance that will encode the given string as universal (UTF-32BE).static ASN1Encodable
ASN1Encodable. ofUtf8String(String string)
Create an instance that will encode the given string as UTF-8. -
Uses of ASN1Encodable in org.wildfly.security.x500
Classes in org.wildfly.security.x500 that implement ASN1Encodable Modifier and Type Class Description class
GeneralName
A representation of an X.509 general name.static class
GeneralName.DirectoryName
A directory name.static class
GeneralName.DNSName
A DNS name.static class
GeneralName.EDIPartyName
An EDI party name.static class
GeneralName.IPAddress
An IP address.static class
GeneralName.OtherName
A generic name.static class
GeneralName.RegisteredID
A registered ID name.static class
GeneralName.RFC822Name
An RFC 822 name.static class
GeneralName.URIName
A URI name.static class
GeneralName.X400Address
An X.400 address.class
TrustedAuthority
A representation of a trusted certificate authority.static class
TrustedAuthority.CertificateTrustedAuthority
A trusted authority that is identified by its certificate.static class
TrustedAuthority.HashTrustedAuthority
A trusted authority that is identified by a hash.static class
TrustedAuthority.IssuerKeyHashTrustedAuthority
A trusted authority that is identified by the hash of its public key.static class
TrustedAuthority.IssuerNameHashTrustedAuthority
A trusted authority that is identified by the hash of its name.static class
TrustedAuthority.NameTrustedAuthority
A trusted authority that is identified by its name.static class
TrustedAuthority.PKCS15KeyHashTrustedAuthority
A trusted authority that is identified by the PKCS #15 key hash.class
X500AttributeTypeAndValue
An X.500 directory attribute, which is comprised of an attribute type OID and a single values, whose type is defined by the attribute type.class
X500DirectoryAttribute
An X.500 directory attribute, which is comprised of an attribute type OID and zero or more values, whose types are defined by the attribute type.Fields in org.wildfly.security.x500 declared as ASN1Encodable Modifier and Type Field Description private ASN1Encodable
X500AttributeTypeAndValue. value
Fields in org.wildfly.security.x500 with type parameters of type ASN1Encodable Modifier and Type Field Description private Collection<ASN1Encodable>
X500DirectoryAttribute. values
Methods in org.wildfly.security.x500 with parameters of type ASN1Encodable Modifier and Type Method Description static X500AttributeTypeAndValue
X500AttributeTypeAndValue. create(String attributeType, ASN1Encodable value)
Construct a new instance with the given value.static X500DirectoryAttribute
X500DirectoryAttribute. create(String attributeType, ASN1Encodable value)
Construct a new instance with one value.Method parameters in org.wildfly.security.x500 with type arguments of type ASN1Encodable Modifier and Type Method Description static X500DirectoryAttribute
X500DirectoryAttribute. create(String attributeType, Collection<ASN1Encodable> values)
Construct a new instance.Constructors in org.wildfly.security.x500 with parameters of type ASN1Encodable Constructor Description X500AttributeTypeAndValue(String attributeType, ASN1Encodable value)
Constructor parameters in org.wildfly.security.x500 with type arguments of type ASN1Encodable Constructor Description X500DirectoryAttribute(String attributeType, Collection<ASN1Encodable> values)
-
Uses of ASN1Encodable in org.wildfly.security.x500.cert
Classes in org.wildfly.security.x500.cert that implement ASN1Encodable Modifier and Type Class Description class
AccessDescription
An access description for the authority information access and subject information access extensions.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.static class
CertificatePoliciesExtension.PolicyInformation
Policy information for the certificate policies extension.static class
CertificatePoliciesExtension.PolicyQualifier
A qualifier for a policy information entry.class
CRLDistributionPoint
A single distribution point specification.static class
CRLDistributionPoint.DistributionPointName
Base class of distribution point names.static class
CRLDistributionPoint.FullNameDistributionPointName
A full-name distribution point name.static class
CRLDistributionPoint.RelativeToCRLIssuerDistributionPointName
A distribution point name which is relative to a CRL issuer name.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.static class
NameConstraintsExtension.GeneralSubtree
A general subtree for a name constraint.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.static class
PolicyMappingsExtension.PolicyMapping
A single policy mapping.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:class
X509CertificateExtension
An X.509 certificate extension.Fields in org.wildfly.security.x500.cert declared as ASN1Encodable Modifier and Type Field Description private ASN1Encodable
CertificatePoliciesExtension.PolicyQualifier. body
Constructors in org.wildfly.security.x500.cert with parameters of type ASN1Encodable Constructor Description PolicyQualifier(String policyQualifierId, ASN1Encodable body)
Construct a new instance.
-