Package io.anyline.nfc.bouncycastle.asn1.x509
See: Description
-
Interface Summary Interface Description X509AttributeIdentifiers X509ObjectIdentifiers -
Class Summary Class Description ObjectDigestInfo ObjectDigestInfo ASN.1 structure used in v2 attribute certificates. AttCertIssuer Extension an object for the elements in the X.509 V3 extension block. X509ExtensionsGenerator Generator for X. AuthorityInformationAccess The AuthorityInformationAccess object. CRLEntry TBSCertList PKIX RFC-2459 - TBSCertList object. ReasonFlags The ReasonFlags object. X509DefaultEntryConverter The default converter for X509 DN entries when going from their string value to ASN.1 strings. Holder The Holder object. GeneralNames AuthorityKeyIdentifier The AuthorityKeyIdentifier object. X509NameTokenizer class for breaking up an X500 Name into it's component tokens, ala java.util.StringTokenizer. GeneralName The GeneralName object. AttributeCertificateInfo DigestInfo The DigestInfo object. Time Certificate an X509Certificate structure. Extensions Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }
TBSCertificate The TBSCertificate object. CertificateList PKIX RFC-2459 The X.509 v2 CRL syntax is as follows. TBSCertificateStructure The TBSCertificate object. X509NameEntryConverter It turns out that the number of standard ways the fields in a DN should be encoded into their ASN.1 counterparts is rapidly approaching the number of machines on the internet. V2Form IssuerSerial X509Extensions AttCertValidityPeriod IssuingDistributionPoint IssuingDistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE, onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE, onlySomeReasons [3] ReasonFlags OPTIONAL, indirectCRL [4] BOOLEAN DEFAULT FALSE, onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE }
X509Name RDNSequence ::= SEQUENCE OF RelativeDistinguishedName RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY }
X509CertificateStructure an X509Certificate structure. Attribute SubjectKeyIdentifier The SubjectKeyIdentifier object. AlgorithmIdentifier X509Extension an object for the elements in the X.509 V3 extension block. ExtensionsGenerator Generator for X. DistributionPointName The DistributionPointName object. AttributeCertificate AccessDescription The AccessDescription object. SubjectPublicKeyInfo The object that contains the public key stored in a certificate.