Package | Description |
---|---|
kz.gamma.asn1.cmp |
Support classes useful for encoding and supporting PKIX-CMP as described RFC 2510.
|
kz.gamma.asn1.cms | |
kz.gamma.asn1.crmf | |
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.ess |
Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634.
|
kz.gamma.asn1.ocsp | |
kz.gamma.asn1.pkcs | |
kz.gamma.asn1.tsp | |
kz.gamma.asn1.x509 | |
kz.gamma.asn1.x509.qualified | |
kz.gamma.cms | |
kz.gamma.core | |
kz.gamma.dvcs | |
kz.gamma.gdms | |
kz.gamma.jce | |
kz.gamma.jce.provider | |
kz.gamma.tsp | |
kz.gamma.vista | |
kz.gamma.x509 | |
kz.gamma.x509.extension |
Class and Description |
---|
AlgorithmIdentifier |
CertificateList
PKIX RFC-2459
The X.509 v2 CRL syntax is as follows.
|
GeneralName
The GeneralName object.
|
X509CertificateStructure
an X509Certificate structure.
|
X509Extensions |
Class and Description |
---|
AlgorithmIdentifier |
X509Name
RDNSequence ::= SEQUENCE OF RelativeDistinguishedName
RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE {
type OBJECT IDENTIFIER,
value ANY }
|
Class and Description |
---|
AlgorithmIdentifier |
GeneralName
The GeneralName object.
|
SubjectPublicKeyInfo
The object that contains the public key stored in a certficate.
|
Time |
X509Extensions |
X509Name
RDNSequence ::= SEQUENCE OF RelativeDistinguishedName
RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE {
type OBJECT IDENTIFIER,
value ANY }
|
Class and Description |
---|
DigestInfo
The DigestInfo object.
|
Extension
an object for the elements in the X.509 V3 extension block.
|
Extensions |
GeneralName
The GeneralName object.
|
GeneralNames |
PolicyInformation |
Class and Description |
---|
AlgorithmIdentifier |
IssuerSerial |
PolicyInformation |
Class and Description |
---|
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 }
|
Class and Description |
---|
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 }
|
Class and Description |
---|
AlgorithmIdentifier |
GeneralName
The GeneralName object.
|
X509Extensions |
Class and Description |
---|
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 |
Class and Description |
---|
AlgorithmIdentifier |
GeneralName
The GeneralName object.
|
Class and Description |
---|
AlgorithmIdentifier |
DigestInfo
The DigestInfo object.
|
X509Name
RDNSequence ::= SEQUENCE OF RelativeDistinguishedName
RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE {
type OBJECT IDENTIFIER,
value ANY }
|
Class and Description |
---|
SubjectPublicKeyInfo
The object that contains the public key stored in a certficate.
|
Class and Description |
---|
AlgorithmIdentifier |
Class and Description |
---|
X509Name
RDNSequence ::= SEQUENCE OF RelativeDistinguishedName
RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE {
type OBJECT IDENTIFIER,
value ANY }
|
Class and Description |
---|
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 }
|
Class and Description |
---|
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 |
Class and Description |
---|
GeneralName
The GeneralName object.
|
IssuerSerial |
X509Extensions |
Class and Description |
---|
X509Name
RDNSequence ::= SEQUENCE OF RelativeDistinguishedName
RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue
AttributeTypeAndValue ::= SEQUENCE {
type OBJECT IDENTIFIER,
value ANY }
|
Class and Description |
---|
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
|
Class and Description |
---|
AuthorityKeyIdentifier
The AuthorityKeyIdentifier object.
|
SubjectKeyIdentifier
The SubjectKeyIdentifier object.
|
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.