Uses of Package
org.gudy.bouncycastle.asn1.x509
Packages that use org.gudy.bouncycastle.asn1.x509
Package
Description
Support classes useful for encoding and supporting the various RSA PKCS documents.
Support classes useful for encoding and processing X.509 certificates.
-
Classes in org.gudy.bouncycastle.asn1.x509 used by org.gudy.bouncycastle.asn1.pkcsClassDescriptionThe DigestInfo object.The object that contains the public key stored in a certficate.RDNSequence ::= SEQUENCE OF RelativeDistinguishedName RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY }
-
Classes in org.gudy.bouncycastle.asn1.x509 used by org.gudy.bouncycastle.asn1.x509ClassDescriptionThe AccessDescription object.The AuthorityInformationAccess object.The AuthorityKeyIdentifier object.PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587The DigestInfo object.
DisplayText
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers).The DistributionPoint object.The DistributionPointName object.The extendedKeyUsage object.The GeneralName object.Class for containing a restriction object subtrees in NameConstraints.The Holder object.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 }The KeyPurposeId object.NoticeReference
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers).ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.PolicyQualifierId, used in the CertificatePolicies X509V3 extension.Policy qualifiers, used in the X509V3 CertificatePolicies extension.PrivateKeyUsagePeriod ::= SEQUENCE { notBefore [0] GeneralizedTime OPTIONAL, notAfter [1] GeneralizedTime OPTIONAL }The ReasonFlags object.Implementation of the RoleSyntax object as specified by the RFC3281.This extension may contain further X.500 attributes of the subject.The SubjectKeyIdentifier object.The object that contains the public key stored in a certficate.Target structure used in target information extension for attribute certificates from RFC 3281.Target information extension for attributes certificates according to RFC 3281.Targets structure used in target information extension for attribute certificates from RFC 3281.The TBSCertificate object.PKIX RFC-2459 - TBSCertList object.an X509Certificate structure.an object for the elements in the X.509 V3 extension block.RDNSequence ::= SEQUENCE OF RelativeDistinguishedName RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY }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. -
Classes in org.gudy.bouncycastle.asn1.x509 used by org.gudy.bouncycastle.jceClassDescriptionGenerator for Version 1 TBSCertificateStructures.Generator for Version 2 TBSCertList structures.Generator for Version 3 TBSCertificateStructures.RDNSequence ::= SEQUENCE OF RelativeDistinguishedName RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY }
-
Classes in org.gudy.bouncycastle.asn1.x509 used by org.gudy.bouncycastle.jce.providerClassDescriptionPKIX RFC-2459 The X.509 v2 CRL syntax is as follows.The DigestInfo object.The object that contains the public key stored in a certficate.an X509Certificate structure.
-
Classes in org.gudy.bouncycastle.asn1.x509 used by org.gudy.bouncycastle.x509ClassDescriptionThe GeneralName object.The Holder object.