Uses of Package
kz.gamma.asn1.x509

Packages that use kz.gamma.asn1.x509
kz.gamma.asn1.cms   
kz.gamma.asn1.dvcs Support classes useful for encoding and processing Data Validation and Certification Server (DVCS) protocols as described in RFC 3029. 
kz.gamma.asn1.ocsp   
kz.gamma.asn1.pkcs   
kz.gamma.asn1.x509   
kz.gamma.asn1.x509.qualified   
kz.gamma.cms   
kz.gamma.jce   
kz.gamma.jce.provider   
kz.gamma.vista   
kz.gamma.x509   
kz.gamma.x509.extension   
 

Classes in kz.gamma.asn1.x509 used by kz.gamma.asn1.cms
AlgorithmIdentifier
           
X509Name
           RDNSequence ::= SEQUENCE OF RelativeDistinguishedName

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

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

 

Classes in kz.gamma.asn1.x509 used by kz.gamma.asn1.dvcs
DigestInfo
          The DigestInfo object.
Extension
          an object for the elements in the X.509 V3 extension block.
Extensions
           
GeneralName
          The GeneralName object.
GeneralNames
           
PolicyInformation
           
 

Classes in kz.gamma.asn1.x509 used by kz.gamma.asn1.ocsp
AlgorithmIdentifier
           
CRLReason
          The CRLReason enumeration.
GeneralName
          The GeneralName object.
X509Extensions
           
X509Name
           RDNSequence ::= SEQUENCE OF RelativeDistinguishedName

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

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

 

Classes in kz.gamma.asn1.x509 used by kz.gamma.asn1.pkcs
AlgorithmIdentifier
           
DigestInfo
          The DigestInfo object.
SubjectPublicKeyInfo
          The object that contains the public key stored in a certficate.
X509Name
           RDNSequence ::= SEQUENCE OF RelativeDistinguishedName

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

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

 

Classes in kz.gamma.asn1.x509 used by kz.gamma.asn1.x509
AccessDescription
          The AccessDescription object.
AlgorithmIdentifier
           
AttCertIssuer
           
AttCertValidityPeriod
           
Attribute
           
AttributeCertificate
           
AttributeCertificateInfo
           
AuthorityInformationAccess
          The AuthorityInformationAccess object.
AuthorityKeyIdentifier
          The AuthorityKeyIdentifier object.
BasicConstraints
           
Certificate
          an X509Certificate structure.
CertificateList
          PKIX RFC-2459

The X.509 v2 CRL syntax is as follows.

CertificatePair
          This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587

crossCertificatePairATTRIBUTE::={ WITH SYNTAX CertificatePair EQUALITY MATCHING RULE certificatePairExactMatch ID joint-iso-ccitt(2) ds(5) attributeType(4) crossCertificatePair(40)}

The forward elements of the crossCertificatePair attribute of a CA's directory entry shall be used to store all, except self-issued certificates issued to this CA.

CertificatePolicies
           
CRLDistPoint
           
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.
Extension
          an object for the elements in the X.509 V3 extension block.
Extensions
           
GeneralName
          The GeneralName object.
GeneralNames
           
GeneralSubtree
          Class for containing a restriction object subtrees in NameConstraints.
Holder
          The Holder object.
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.
NoticeReference
          NoticeReference class, used in CertificatePolicies X509 V3 extensions (in policy qualifiers).
ObjectDigestInfo
          ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.
PolicyInformation
           
PolicyQualifierId
          PolicyQualifierId, used in the CertificatePolicies X509V3 extension.
PolicyQualifierInfo
          Policy qualifiers, used in the X509V3 CertificatePolicies extension.
PrivateKeyUsagePeriod
           PrivateKeyUsagePeriod ::= SEQUENCE { notBefore [0] GeneralizedTime OPTIONAL, notAfter [1] GeneralizedTime OPTIONAL }
ReasonFlags
          The ReasonFlags object.
RoleSyntax
          Implementation of the RoleSyntax object as specified by the RFC3281.
RSAPublicKeyStructure
           
SubjectDirectoryAttributes
          This extension may contain further X.500 attributes of the subject.
SubjectKeyIdentifier
          The SubjectKeyIdentifier object.
SubjectPublicKeyInfo
          The object that contains the public key stored in a certficate.
Target
          Target structure used in target information extension for attribute certificates from RFC 3281.
TargetInformation
          Target information extension for attributes certificates according to RFC 3281.
Targets
          Targets structure used in target information extension for attribute certificates from RFC 3281.
TBSCertificate
          The TBSCertificate object.
TBSCertificateStructure
          The TBSCertificate object.
TBSCertList
          PKIX RFC-2459 - TBSCertList object.
TBSCertList.CRLEntry
           
Time
           
V2Form
           
X509CertificateStructure
          an X509Certificate structure.
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.
X509ObjectIdentifiers
           
 

Classes in kz.gamma.asn1.x509 used by kz.gamma.asn1.x509.qualified
AlgorithmIdentifier
           
GeneralName
          The GeneralName object.
 

Classes in kz.gamma.asn1.x509 used by kz.gamma.cms
AlgorithmIdentifier
           
DigestInfo
          The DigestInfo object.
X509Name
           RDNSequence ::= SEQUENCE OF RelativeDistinguishedName

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

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

 

Classes in kz.gamma.asn1.x509 used by kz.gamma.jce
AlgorithmIdentifier
           
V1TBSCertificateGenerator
          Generator for Version 1 TBSCertificateStructures.
V2TBSCertListGenerator
          Generator for Version 2 TBSCertList structures.
V3TBSCertificateGenerator
          Generator for Version 3 TBSCertificateStructures.
X509Name
           RDNSequence ::= SEQUENCE OF RelativeDistinguishedName

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

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

 

Classes in kz.gamma.asn1.x509 used by kz.gamma.jce.provider
AlgorithmIdentifier
           
BasicConstraints
           
CertificateList
          PKIX RFC-2459

The X.509 v2 CRL syntax is as follows.

CRLDistPoint
           
DistributionPoint
          The DistributionPoint object.
GeneralName
          The GeneralName object.
GeneralSubtree
          Class for containing a restriction object subtrees in NameConstraints.
SubjectPublicKeyInfo
          The object that contains the public key stored in a certficate.
TBSCertList.CRLEntry
           
X509CertificateStructure
          an X509Certificate structure.
X509ObjectIdentifiers
           
 

Classes in kz.gamma.asn1.x509 used by kz.gamma.vista
X509Name
           RDNSequence ::= SEQUENCE OF RelativeDistinguishedName

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

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

 

Classes in kz.gamma.asn1.x509 used by kz.gamma.x509
AlgorithmIdentifier
           
AttCertIssuer
           
Attribute
           
AttributeCertificate
           
AuthorityInformationAccess
          The AuthorityInformationAccess object.
CertificatePair
          This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587

crossCertificatePairATTRIBUTE::={ WITH SYNTAX CertificatePair EQUALITY MATCHING RULE certificatePairExactMatch ID joint-iso-ccitt(2) ds(5) attributeType(4) crossCertificatePair(40)}

The forward elements of the crossCertificatePair attribute of a CA's directory entry shall be used to store all, except self-issued certificates issued to this CA.

CRLDistPoint
           
GeneralName
          The GeneralName object.
GeneralNames
           
Holder
          The Holder object.
TBSCertificateStructure
          The TBSCertificate object.
TBSCertList
          PKIX RFC-2459 - TBSCertList object.
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 }
X509Extensions
           
X509ExtensionsGenerator
          Generator for X.509 extensions
 

Classes in kz.gamma.asn1.x509 used by kz.gamma.x509.extension
AuthorityKeyIdentifier
          The AuthorityKeyIdentifier object.
SubjectKeyIdentifier
          The SubjectKeyIdentifier object.
 



Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.