Uses of Package
org.bouncycastle.asn1.x509
-
Packages that use org.bouncycastle.asn1.x509 Package Description org.bouncycastle.asn1.bc BC specific object identifiers and classes for the BCFKS key store.org.bouncycastle.asn1.cmp Support classes useful for encoding and supporting PKIX-CMP as described RFC 2510.org.bouncycastle.asn1.cms Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).org.bouncycastle.asn1.cms.ecc Classes specific to RFC 5753 "Use of Elliptic Curve Cryptography (ECC) Algorithms in Cryptographic Message Syntax."org.bouncycastle.asn1.crmf Classes and object identifiers specific to RFC 4211 "Internet X.509 Public Key Infrastructure Certificate Request Message Format (CRMF)."org.bouncycastle.asn1.dvcs Support classes useful for encoding and processing Data Validation and Certification Server (DVCS) protocols as described in RFC 3029.org.bouncycastle.asn1.esf Support classes useful for encoding and supporting [ESF] RFC3126 Electronic Signature Formats for long term electronic signatures.org.bouncycastle.asn1.ess Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634 and RFC 5035.org.bouncycastle.asn1.icao ICAO ASN.1 classes for electronic passport.org.bouncycastle.asn1.isismtt.ocsp OCSP request extensions related to ISISMT -- the Industrial Signature Interoperability Specification.org.bouncycastle.asn1.isismtt.x509 X.509 attribute classes related to ISISMT -- the Industrial Signature Interoperability Specification.org.bouncycastle.asn1.mozilla Support classes useful for encoding objects used by mozilla.org.bouncycastle.asn1.ocsp Support classes useful for encoding and supporting OCSP objects.org.bouncycastle.asn1.pkcs Support classes useful for encoding and supporting the various RSA PKCS documents.org.bouncycastle.asn1.tsp Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.org.bouncycastle.asn1.x509 Support classes useful for encoding and processing X.509 certificates.org.bouncycastle.asn1.x509.qualified Support classes useful for encoding and processing messages based around RFC3739org.bouncycastle.crypto.asymmetric Keys and parameter classes for asymmetric (public/private) key algorithms.org.bouncycastle.crypto.util Utility classes for supporting the crypto APIs - entropy provision and SP 800-56A OtherInfo and MacData.org.bouncycastle.jcajce Key and algorithm parameters classes for supporting provider specific algorithms and modes.org.bouncycastle.jcajce.spec Key and algorithm parameters specifications for supporting provider specific algorithms and modes. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.bc Class Description AlgorithmIdentifier Certificate an X509Certificate structure. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.cmp Class Description AlgorithmIdentifier AttributeCertificate Certificate an X509Certificate structure.CertificateList PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.Extensions GeneralName The GeneralName object. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.cms Class Description AlgorithmIdentifier Certificate an X509Certificate structure.CertificateList PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.SubjectKeyIdentifier The SubjectKeyIdentifier object. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.cms.ecc Class Description AlgorithmIdentifier -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.crmf Class Description AlgorithmIdentifier Extensions GeneralName The GeneralName object.SubjectPublicKeyInfo The object that contains the public key stored in a certficate.Time -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.dvcs Class 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 -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.esf Class Description AlgorithmIdentifier Attribute AttributeCertificate CertificateList PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.DisplayText DisplayText
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers).NoticeReference NoticeReference
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers). -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.ess Class Description AlgorithmIdentifier IssuerSerial PolicyInformation -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.icao Class Description AlgorithmIdentifier Certificate an X509Certificate structure. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.isismtt.ocsp Class Description AlgorithmIdentifier Certificate an X509Certificate structure. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.isismtt.x509 Class Description GeneralName The GeneralName object.IssuerSerial -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.mozilla Class Description AlgorithmIdentifier SubjectPublicKeyInfo The object that contains the public key stored in a certficate. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.ocsp Class Description AlgorithmIdentifier AuthorityInformationAccess The AuthorityInformationAccess object.CRLReason The CRLReason enumeration.Extensions GeneralName The GeneralName object. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.pkcs Class Description AlgorithmIdentifier DigestInfo The DigestInfo object.SubjectPublicKeyInfo The object that contains the public key stored in a certficate. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.tsp Class Description AlgorithmIdentifier Extensions GeneralName The GeneralName object. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.x509 Class 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 2587CertificatePolicies 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 inCertificatePolicies
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 GeneralNamesBuilder GeneralSubtree Class for containing a restriction object subtrees in NameConstraints.Holder The Holder object.IetfAttrSyntax Implementation ofIetfAttrSyntax
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 NameConstraintValidator NameConstraintValidatorException NoticeReference NoticeReference
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers).ObjectDigestInfo ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.OtherName The OtherName object.PolicyConstraints PKIX RFC 5280PolicyInformation PolicyMappings PolicyMappings V3 extension, described in RFC3280.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.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.TBSCertList PKIX RFC-2459 - TBSCertList object.TBSCertList.CRLEntry Time UserNotice UserNotice
class, used inCertificatePolicies
X509 extensions (in policy qualifiers).V2Form -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.asn1.x509.qualified Class Description AlgorithmIdentifier GeneralName The GeneralName object. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.crypto.asymmetric Class Description AlgorithmIdentifier SubjectPublicKeyInfo The object that contains the public key stored in a certficate. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.crypto.util Class Description AlgorithmIdentifier -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.jcajce Class Description GeneralName The GeneralName object. -
Classes in org.bouncycastle.asn1.x509 used by org.bouncycastle.jcajce.spec Class Description AlgorithmIdentifier