Package kz.gamma.hardware.asn1.x509

Interface Summary
X509ObjectIdentifiers  
 

Class Summary
AlgorithmIdentifier  
AttCertIssuer  
AttCertValidityPeriod  
AttributeCertificate  
AttributeCertificateInfo  
AuthorityKeyIdentifier The AuthorityKeyIdentifier object.
BasicConstraints  
CertificateList PKIX RFC-2459

The X.509 v2 CRL syntax is as follows.

CRLReason The CRLReason enumeration.
DigestInfo The DigestInfo object.
ExtendedKeyUsage The extendedKeyUsage object.
GeneralName The GeneralName object.
GeneralNames  
Holder The Holder object.
IssuerSerial  
KeyPurposeId The KeyPurposeId object.
KeyUsage The KeyUsage object.
ObjectDigestInfo ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.
PolicyInformation  
SubjectPublicKeyInfo The object that contains the public key stored in a certficate.
TBSCertificateStructure The TBSCertificate object.
TBSCertList PKIX RFC-2459 - TBSCertList object.
Time  
V2Form  
X509CertificateStructure an X509Certificate structure.
X509DefaultEntryConverter The default converter for X509 DN entries when going from their string value to ASN.1 strings.
X509Extension an object for the elements in the X.509 V3 extension block.
X509Extensions  
X509Name RDNSequence ::= SEQUENCE OF RelativeDistinguishedName

RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue

AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY }

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.
X509NameTokenizer class for breaking up an X500 Name into it's component tokens, ala java.util.StringTokenizer.
 



Copyright © 2013 Gamma Technologies. All Rights Reserved.