Uses of Interface
org.wildfly.security.asn1.ASN1Encodable
Packages that use ASN1Encodable
Package
Description
AS1 constants and utilities.
Package containing X.500 representations.
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 ASN1EncodableModifier and TypeMethodDescriptionstatic ASN1EncodableASN1Encodable.ofBMPString(String string) Create an instance that will encode the given string as BMP (UTF-16BE).static ASN1EncodableASN1Encodable.ofEncodedBytes(byte[] bytes) Create an instance that will write the given encoded bytes.static ASN1EncodableASN1Encodable.ofIA5String(String string) Create an instance that will encode the given string in IA5 form.static ASN1EncodableASN1Encodable.ofInteger(int value) Create an instance that will encode the given integer.static ASN1EncodableASN1Encodable.ofInteger(BigInteger value) Create an instance that will encode the given integer.static ASN1EncodableCreate an instance that will encode the given object identifier.static ASN1EncodableASN1Encodable.ofPrintableString(String string) Create an instance that will encode the given string in "printable" form.static ASN1EncodableASN1Encodable.ofUniversalString(String string) Create an instance that will encode the given string as universal (UTF-32BE).static ASN1EncodableASN1Encodable.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 ASN1EncodableModifier and TypeClassDescriptionclassA representation of an X.509 general name.static final classA directory name.static final classA DNS name.static final classAn EDI party name.static final classAn IP address.static final classA generic name.static final classA registered ID name.static final classAn RFC 822 name.static final classA URI name.static final classAn X.400 address.classA representation of a trusted certificate authority.static final classA trusted authority that is identified by its certificate.static classA trusted authority that is identified by a hash.static final classA trusted authority that is identified by the hash of its public key.static final classA trusted authority that is identified by the hash of its name.static final classA trusted authority that is identified by its name.static final classA trusted authority that is identified by the PKCS #15 key hash.final classAn X.500 directory attribute, which is comprised of an attribute type OID and a single values, whose type is defined by the attribute type.final classAn 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.Methods in org.wildfly.security.x500 with parameters of type ASN1EncodableModifier and TypeMethodDescriptionstatic X500AttributeTypeAndValueX500AttributeTypeAndValue.create(String attributeType, ASN1Encodable value) Construct a new instance with the given value.static X500DirectoryAttributeX500DirectoryAttribute.create(String attributeType, ASN1Encodable value) Construct a new instance with one value.Method parameters in org.wildfly.security.x500 with type arguments of type ASN1EncodableModifier and TypeMethodDescriptionstatic X500DirectoryAttributeX500DirectoryAttribute.create(String attributeType, Collection<ASN1Encodable> values) Construct a new instance. -
Uses of ASN1Encodable in org.wildfly.security.x500.cert
Classes in org.wildfly.security.x500.cert that implement ASN1EncodableModifier and TypeClassDescriptionfinal classAn access description for the authority information access and subject information access extensions.final classThe authority information access extension as defined by RFC 5280 § 4.2.2.1.final classAuthority key identifier extension as defined by RFC 5280 § 4.2.1.1.final classThe basic constraints extension as defined by RFC 5280 § 4.2.1.9.final classThe certificate policies extension as defined by RFC 5280 § 4.2.1.4.static final classPolicy information for the certificate policies extension.static final classA qualifier for a policy information entry.final classA single distribution point specification.static classBase class of distribution point names.static final classA full-name distribution point name.static final classA distribution point name which is relative to a CRL issuer name.final classThe CRL distribution points extension as defined by RFC 5280 § 4.2.1.13.final classAn extended key usage extension as defined by RFC 5280 § 4.2.1.12.final classThe freshest CRL extension as defined by RFC 5280 § 4.2.1.15.final classThe "inhibit anyPolicy" certificate extension as defined by RFC 5280 § 4.2.1.14.final classThe issuer alternative names extension as defined by RFC 5280 § 4.2.1.7.final classKey usage extension as defined by RFC 5280 § 4.2.1.3.final classA name constraints extension as defined by RFC 5280 § 4.2.1.10.static final classA general subtree for a name constraint.final classA policy constraints extension as defined by RFC 5280 § 4.2.1.11.final classThe policy mappings extension as defined by RFC 5280 § 4.2.1.5.static final classA single policy mapping.final classThe subject alternative names extension as defined by RFC 5280 § 4.2.1.6.final classThe subject directory attributes extension as defined by RFC 5280 § 4.2.1.8.final classThe subject information access extension as defined by RFC 5280 § 4.2.2.2.final classSubject key identifier extension defined in RFC 5280 § 4.2.1.2 as:classAn X.509 certificate extension.Constructors in org.wildfly.security.x500.cert with parameters of type ASN1EncodableModifierConstructorDescriptionPolicyQualifier(String policyQualifierId, ASN1Encodable body) Construct a new instance.