Package org.apache.geronimo.util.asn1.x509

Interface Summary
X509ObjectIdentifiers  
 

Class Summary
AccessDescription The AccessDescription object.
AlgorithmIdentifier  
AttCertIssuer  
AttCertValidityPeriod  
Attribute  
AttributeCertificate  
AttributeCertificateInfo  
AuthorityInformationAccess The AuthorityInformationAccess object.
BasicConstraints  
CertificateList PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.
CertificatePolicies  
CertPolicyId CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.
CRLDistPoint  
CRLNumber The CRLNumber object.
CRLReason The CRLReason enumeration.
DigestInfo The DigestInfo object.
DisplayText DisplayText class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).
DistributionPoint The DistributionPoint object.
DistributionPointName The DistributionPointName object.
DSAParameter  
ExtendedKeyUsage The extendedKeyUsage object.
GeneralName The GeneralName object.
GeneralNames  
GeneralSubtree  
Holder The Holder object.
IetfAttrSyntax Implementation of IetfAttrSyntax as specified by RFC3281.
IssuerSerial  
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 }
KeyPurposeId The KeyPurposeId object.
KeyUsage The KeyUsage object.
NameConstraints  
NoticeReference NoticeReference class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).
ObjectDigestInfo  
PolicyInformation  
PolicyMappings PolicyMappings V3 extension, described in RFC3280.
PolicyQualifierId PolicyQualifierId, used in the CertificatePolicies X509V3 extension.
PolicyQualifierInfo Policy qualifiers, used in the X509V3 CertificatePolicies extension.
ReasonFlags The ReasonFlags object.
RSAPublicKeyStructure  
SubjectPublicKeyInfo The object that contains the public key stored in a certficate.
TBSCertificateStructure The TBSCertificate object.
TBSCertList PKIX RFC-2459 - TBSCertList object.
Time  
UserNotice UserNotice class, used in CertificatePolicies X509 extensions (in policy qualifiers).
V1TBSCertificateGenerator Generator for Version 1 TBSCertificateStructures.
V2AttributeCertificateInfoGenerator Generator for Version 2 AttributeCertificateInfo AttributeCertificateInfo ::= SEQUENCE { version AttCertVersion -- version is v2, holder Holder, issuer AttCertIssuer, signature AlgorithmIdentifier, serialNumber CertificateSerialNumber, attrCertValidityPeriod AttCertValidityPeriod, attributes SEQUENCE OF Attribute, issuerUniqueID UniqueIdentifier OPTIONAL, extensions Extensions OPTIONAL }
V2Form  
V2TBSCertListGenerator Generator for Version 2 TBSCertList structures.
V3TBSCertificateGenerator Generator for Version 3 TBSCertificateStructures.
X509CertificateStructure an X509Certificate structure.
X509DefaultEntryConverter The default converter for X509 DN entries when going from their string value to
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 © 2006 Apache Software Foundation. All Rights Reserved.