Uses of Class
org.bouncycastle.asn1.ASN1Object
Packages that use ASN1Object
Package
Description
A library for parsing and writing ASN.1 objects.
BC specific object identifiers and classes for the BCFKS key store.
Support classes useful for encoding and supporting PKIX-CMP as described RFC 2510.
Support classes useful for encoding and supporting Cryptographic Message Syntax as described in PKCS#7 and RFC 3369 (formerly RFC 2630).
Classes specific to RFC 5753 "Use of Elliptic Curve Cryptography (ECC) Algorithms in Cryptographic Message Syntax."
Classes and object identifiers specific to RFC 4211 "Internet X.509 Public Key Infrastructure Certificate Request Message Format (CRMF)."
Support classes for CRYPTO-PRO related objects - such as GOST identifiers.
Support classes useful for encoding and processing Data Validation and Certification Server (DVCS) protocols as described in RFC 3029.
Classes and object identifiers related to the German BSI standard BSI TR-03110.
Support classes useful for encoding and supporting [ESF] RFC3126
Electronic Signature Formats for long term electronic signatures.
Support classes useful for encoding and supporting Enhanced Security Services for S/MIME as described RFC 2634 and RFC 5035.
ICAO ASN.1 classes for electronic passport.
OCSP request extensions related to ISISMT -- the Industrial Signature Interoperability Specification.
X.509 attribute classes related to ISISMT -- the Industrial Signature Interoperability Specification.
Miscellaneous object identifiers and objects.
Support classes useful for encoding objects used by mozilla.
Support classes useful for encoding and supporting OCSP objects.
Objects and OID for the support of ISO OIW.
Support classes useful for encoding and supporting the various RSA PKCS documents.
Classes for support of the SEC standard for Elliptic Curve.
Support classes useful for encoding and supporting S/MIME.
Support classes useful for encoding and supporting Time Stamp Protocol as described RFC 3161.
Classes and object identifiers related to Ukranian DTSU4145 signature standard.
The base classes for defining an X.500 name.
Support classes useful for encoding and processing X.509 certificates.
Support classes useful for encoding and processing messages based around RFC3739
Classes and object identifiers related to the SigI specifciation (German Signature Law Interoperability specification).
Support classes useful for encoding and supporting X9.62 elliptic curve.
-
Uses of ASN1Object in org.bouncycastle.asn1
Subclasses of ASN1Object in org.bouncycastle.asn1Modifier and TypeClassDescriptionclass
An ASN.1 class that encodes to nothing, used in the OER library to deal with the Optional type.class
Base class for an ASN.1 ApplicationSpecific objectclass
Base class for BIT STRING objectsclass
Public facade of ASN.1 Boolean data.class
Class representing the ASN.1 ENUMERATED type.class
Class representing the DER-type Externalclass
Base class representing the ASN.1 GeneralizedTime type.class
Class representing the ASN.1 INTEGER type.class
A NULL object - use DERNull.INSTANCE for populating structures.class
Class representing the ASN.1 OBJECT IDENTIFIER type.class
Abstract base for the ASN.1 OCTET STRING data typeclass
Base class for ASN.1 primitive objects.class
ASN.1SEQUENCE
andSEQUENCE OF
constructs.class
ASN.1SET
andSET OF
constructs.class
ASN.1 TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).class
- * UTC time object.class
An indefinite-length encoding version of an ASN.1 ApplicationSpecific object.class
ASN.1 OctetStrings, with indefinite length rules, and constructed form support.class
Indefinite length SEQUENCE of objects.class
Indefinite lengthSET
andSET OF
constructs.class
BER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).class
A DER encoding version of an application specific object.class
A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.class
DER BMPString object encodes BMP (Basic Multilingual Plane) subset (aka UCS-2) of UNICODE (ISO 10646) characters in codepoints 0 to 65535.class
Class representing the DER-type Externalclass
DER Generalized time object.class
ASN.1 GENERAL-STRING data type.class
class
DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.class
A NULL object.class
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.class
Carrier class for a DER encoding OCTET STRINGclass
DER PrintableString object.class
Definite length SEQUENCE, encoding tells explicit number of bytes that the content of this sequence occupies.class
A DER encoded SET objectclass
DER T61String (also the teletex string), try not to use this if you don't need to.class
DER TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences).class
DER UniversalString object - encodes UNICODE (ISO 10646) characters using 32-bit format.class
DER UTC time object.class
DER UTF8String object.class
class
DER VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.class
A DER encoding version of an application specific object.class
A Definite length BIT STRINGclass
Class representing the Definite-Length-type Externalclass
The DLSequence encodes a SEQUENCE using definite length form.class
The DLSet encodes ASN.1 SET value without element ordering, and always using definite length form.class
Definite Length TaggedObject - in ASN.1 notation this is any object preceded by a [n] where n is some number - these are assumed to follow the construction rules (as with sequences). -
Uses of ASN1Object in org.bouncycastle.asn1.bc
Subclasses of ASN1Object in org.bouncycastle.asn1.bcModifier and TypeClassDescriptionclass
EncryptedObjectStoreData ::= SEQUENCE { encryptionAlgorithm AlgorithmIdentifier encryptedContent OCTET STRING }class
EncryptedPrivateKeyObjectData ::= SEQUENCE { encryptedPrivateKeyInfo EncryptedPrivateKeyInfo, certificates SEQUENCE OF Certificate }class
EncryptedSecretKeyData ::= SEQUENCE { keyEncryptionAlgorithm AlgorithmIdentifier, encryptedKeyData OCTET STRING }class
ObjectData ::= SEQUENCE { type INTEGER, identifier UTF8String, creationDate GeneralizedTime, lastModifiedDate GeneralizedTime, data OCTET STRING, comment UTF8String OPTIONAL }class
ObjectDataSequence ::= SEQUENCE OF ObjectDataclass
ObjectStore ::= SEQUENCE { CHOICE { encryptedObjectStoreData EncryptedObjectStoreData, objectStoreData ObjectStoreData } integrityCheck ObjectStoreIntegrityCheck }class
ObjectStoreData ::= SEQUENCE { version INTEGER.class
ObjectStoreIntegrityCheck ::= CHOICE { PbeMacIntegrityCheck }class
PbkdMacIntegrityCheck ::= SEQUENCE { macAlgorithm AlgorithmIdentifier, pbkdAlgorithm KeyDerivationFunc, mac OCTET STRING }class
SecretKeyData ::= SEQUENCE { keyAlgorithm OBJECT IDENTIFIER, keyBytes OCTET STRING }Methods in org.bouncycastle.asn1.bc that return ASN1Object -
Uses of ASN1Object in org.bouncycastle.asn1.cmp
Subclasses of ASN1Object in org.bouncycastle.asn1.cmpModifier and TypeClassDescriptionclass
class
class
CertifiedKeyPair ::= SEQUENCE { certOrEncCert CertOrEncCert, privateKey [0] EncryptedValue OPTIONAL, -- see [CRMF] for comment on encoding publicationInfo [1] PKIPublicationInfo OPTIONAL }class
class
class
class
class
class
class
class
class
class
class
Example InfoTypeAndValue contents include, but are not limited to, the following (un-comment in this ASN.1 module and use as appropriate for a given environment):class
class
class
class
class
class
PKIFailureInfo ::= BIT STRING { badAlg (0), -- unrecognized or unsupported Algorithm Identifier badMessageCheck (1), -- integrity check failed (e.g., signature did not verify) badRequest (2), -- transaction not permitted or supported badTime (3), -- messageTime was not sufficiently close to the system time, as defined by local policy badCertId (4), -- no certificate could be found matching the provided criteria badDataFormat (5), -- the data submitted has the wrong format wrongAuthority (6), -- the authority indicated in the request is different from the one creating the response token incorrectData (7), -- the requester's data is incorrect (for notary services) missingTimeStamp (8), -- when the timestamp is missing but should be there (by policy) badPOP (9) -- the proof-of-possession failed certRevoked (10), certConfirmed (11), wrongIntegrity (12), badRecipientNonce (13), timeNotAvailable (14), -- the TSA's time source is not available unacceptedPolicy (15), -- the requested TSA policy is not supported by the TSA unacceptedExtension (16), -- the requested extension is not supported by the TSA addInfoNotAvailable (17) -- the additional information requested could not be understood -- or is not available badSenderNonce (18), badCertTemplate (19), signerNotTrusted (20), transactionIdInUse (21), unsupportedVersion (22), notAuthorized (23), systemUnavail (24), systemFailure (25), -- the request cannot be handled due to system failure duplicateCertReq (26)class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Methods in org.bouncycastle.asn1.cmp that return ASN1ObjectConstructors in org.bouncycastle.asn1.cmp with parameters of type ASN1ObjectModifierConstructorDescriptionCMPCertificate
(int type, ASN1Object otherCert) Note: the addition of other certificates is a BC extension. -
Uses of ASN1Object in org.bouncycastle.asn1.cms
Subclasses of ASN1Object in org.bouncycastle.asn1.cmsModifier and TypeClassDescriptionclass
RFC 5652: Attribute is a pair of OID (as type identifier) + set of values.class
RFC 5652 defines 5 "SET OF Attribute" entities with 5 different names.class
RFC 5652 section 9.1: The AuthenticatedData carries AuthAttributes and other data which define what really is being signed.class
RFC 5083: CMS AuthEnveloped Data object.class
RFC 5084: CCMParameters object.class
From RFC 6211class
RFC 3274: CMS Compressed Data.class
class
RFC 5652 DigestedData object.class
RFC 5652 EncryptedContentInfo object.class
RFC 5652 EncryptedData object.class
RFC 5652 EnvelopedData object.class
RFC 5544: Binding Documents with Time-Stamps; Evidence object.class
RFC 5084: GCMParameters object.class
RFC 5990 GenericHybridParameters class.class
RFC 5652: IssuerAndSerialNumber object.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5544: Binding Documents with Time-Stamps; MetaData object.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: OriginatorInfo object.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: OtherKeyAttribute object.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: OtherRevocationInfoFormat object.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5652: Content encryption key delivery mechanisms.class
RFC 5990 RSA KEM parameters class.class
RFC 5940: Additional Cryptographic Message Syntax (CMS) Revocation Information Choices.class
class
RFC 5652: Identify who signed the containingSignerInfo
object.class
RFC 5652: Signature container per Signer, seeSignerIdentifier
.class
RFC 5652: Dual-mode timestamp format producing either UTCTIme or GeneralizedTime.class
RFC 5544 Binding Documents with Time-Stamps; TimeStampAndCRL object.class
RFC 5544: Binding Documents with Time-Stamps; TimeStampedData object.class
RFC 5544 Binding Documents with Time-Stamps; TimeStampTokenEvidence object. -
Uses of ASN1Object in org.bouncycastle.asn1.cms.ecc
Subclasses of ASN1Object in org.bouncycastle.asn1.cms.eccModifier and TypeClassDescriptionclass
ECC-CMS-SharedInfo ::= SEQUENCE { keyInfo AlgorithmIdentifier, entityUInfo [0] EXPLICIT OCTET STRING OPTIONAL, suppPubInfo [2] EXPLICIT OCTET STRING }class
RFC 5753/3278: MQVuserKeyingMaterial object. -
Uses of ASN1Object in org.bouncycastle.asn1.crmf
Subclasses of ASN1Object in org.bouncycastle.asn1.crmfModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
PKIPublicationInfo ::= SEQUENCE { action INTEGER { dontPublish (0), pleasePublish (1) }, pubInfos SEQUENCE SIZE (1..MAX) OF SinglePubInfo OPTIONAL } -- pubInfos MUST NOT be present if action is "dontPublish" -- (if action is "pleasePublish" and pubInfos is omitted, -- "dontCare" is assumed)class
Password-based MAC value for use with POPOSigningKeyInput.class
class
class
class
class
SinglePubInfo ::= SEQUENCE { pubMethod INTEGER { dontCare (0), x500 (1), web (2), ldap (3) }, pubLocation GeneralName OPTIONAL }class
-
Uses of ASN1Object in org.bouncycastle.asn1.cryptopro
Subclasses of ASN1Object in org.bouncycastle.asn1.cryptoproModifier and TypeClassDescriptionclass
class
ASN.1 algorithm identifier parameters for GOST-28147class
class
-
Uses of ASN1Object in org.bouncycastle.asn1.dvcs
Subclasses of ASN1Object in org.bouncycastle.asn1.dvcsModifier and TypeClassDescriptionclass
CertEtcToken ::= CHOICE { certificate [0] IMPLICIT Certificate , esscertid [1] ESSCertId , pkistatus [2] IMPLICIT PKIStatusInfo , assertion [3] ContentInfo , crl [4] IMPLICIT CertificateList, ocspcertstatus [5] CertStatus, oscpcertid [6] IMPLICIT CertId , oscpresponse [7] IMPLICIT OCSPResponse, capabilities [8] SMIMECapabilities, extension Extension }class
Data ::= CHOICE { message OCTET STRING , messageImprint DigestInfo, certs [0] SEQUENCE SIZE (1..MAX) OF TargetEtcChain }class
DVCSCertInfo::= SEQUENCE { version Integer DEFAULT 1 , dvReqInfo DVCSRequestInformation, messageImprint DigestInfo, serialNumber Integer, responseTime DVCSTime, dvStatus [0] PKIStatusInfo OPTIONAL, policy [1] PolicyInformation OPTIONAL, reqSignature [2] SignerInfos OPTIONAL, certs [3] SEQUENCE SIZE (1..MAX) OF TargetEtcChain OPTIONAL, extensions Extensions OPTIONAL }class
DVCSErrorNotice ::= SEQUENCE { transactionStatus PKIStatusInfo , transactionIdentifier GeneralName OPTIONAL }class
DVCSRequest ::= SEQUENCE { requestInformation DVCSRequestInformation, data Data, transactionIdentifier GeneralName OPTIONAL }class
DVCSRequestInformation ::= SEQUENCE { version INTEGER DEFAULT 1 , service ServiceType, nonce Nonce OPTIONAL, requestTime DVCSTime OPTIONAL, requester [0] GeneralNames OPTIONAL, requestPolicy [1] PolicyInformation OPTIONAL, dvcs [2] GeneralNames OPTIONAL, dataLocations [3] GeneralNames OPTIONAL, extensions [4] IMPLICIT Extensions OPTIONAL }class
DVCSResponse ::= CHOICE { dvCertInfo DVCSCertInfo , dvErrorNote [0] DVCSErrorNotice }class
DVCSTime ::= CHOICE { genTime GeneralizedTime, timeStampToken ContentInfo }class
PathProcInput ::= SEQUENCE { acceptablePolicySet SEQUENCE SIZE (1..MAX) OF PolicyInformation, inhibitPolicyMapping BOOLEAN DEFAULT FALSE, explicitPolicyReqd [0] BOOLEAN DEFAULT FALSE , inhibitAnyPolicy [1] BOOLEAN DEFAULT FALSE }class
ServiceType ::= ENUMERATED { cpd(1), vsd(2), cpkc(3), ccpd(4) }class
TargetEtcChain ::= SEQUENCE { target CertEtcToken, chain SEQUENCE SIZE (1..MAX) OF CertEtcToken OPTIONAL, pathProcInput [0] PathProcInput OPTIONAL } -
Uses of ASN1Object in org.bouncycastle.asn1.eac
Subclasses of ASN1Object in org.bouncycastle.asn1.eacModifier and TypeClassDescriptionclass
an Iso7816CertificateBody structure.class
an Iso7816CertificateHolderAuthorization structure.class
an iso7816Certificate structure.class
class
an Iso7816ECDSAPublicKeyStructure structure.class
class
an Iso7816RSAPublicKeyStructure structure.class
-
Uses of ASN1Object in org.bouncycastle.asn1.esf
Subclasses of ASN1Object in org.bouncycastle.asn1.esfModifier and TypeClassDescriptionclass
class
Commitment type qualifiers, used in the Commitment-Type-Indication attribute (RFC3126).class
CompleteRevocationRefs ::= SEQUENCE OF CrlOcspRefclass
CrlIdentifier ::= SEQUENCE { crlissuer Name, crlIssuedTime UTCTime, crlNumber INTEGER OPTIONAL }class
CRLListID ::= SEQUENCE { crls SEQUENCE OF CrlValidatedID }class
CrlOcspRef ::= SEQUENCE { crlids [0] CRLListID OPTIONAL, ocspids [1] OcspListID OPTIONAL, otherRev [2] OtherRevRefs OPTIONAL }class
CrlValidatedID ::= SEQUENCE { crlHash OtherHash, crlIdentifier CrlIdentifier OPTIONAL }class
OcspIdentifier ::= SEQUENCE { ocspResponderID ResponderID, -- As in OCSP response data producedAt GeneralizedTime -- As in OCSP response data }class
OcspListID ::= SEQUENCE { ocspResponses SEQUENCE OF OcspResponsesID }class
OcspResponsesID ::= SEQUENCE { ocspIdentifier OcspIdentifier, ocspRepHash OtherHash OPTIONAL }class
OtherHash ::= CHOICE { sha1Hash OtherHashValue, -- This contains a SHA-1 hash otherHash OtherHashAlgAndValue }class
class
OtherRevRefs ::= SEQUENCE { otherRevRefType OtherRevRefType, otherRevRefs ANY DEFINED BY otherRevRefType } OtherRevRefType ::= OBJECT IDENTIFIERclass
OtherRevVals ::= SEQUENCE { otherRevValType OtherRevValType, otherRevVals ANY DEFINED BY OtherRevValType } OtherRevValType ::= OBJECT IDENTIFIERclass
RevocationValues ::= SEQUENCE { crlVals [0] SEQUENCE OF CertificateList OPTIONAL, ocspVals [1] SEQUENCE OF BasicOCSPResponse OPTIONAL, otherRevVals [2] OtherRevVals OPTIONAL}class
class
class
class
Signer-Location attribute (RFC3126).class
class
class
-
Uses of ASN1Object in org.bouncycastle.asn1.ess
Subclasses of ASN1Object in org.bouncycastle.asn1.essModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
-
Uses of ASN1Object in org.bouncycastle.asn1.icao
Subclasses of ASN1Object in org.bouncycastle.asn1.icaoModifier and TypeClassDescriptionclass
The CscaMasterList object.class
The DataGroupHash object.class
The LDSSecurityObject object (V1.8).class
-
Uses of ASN1Object in org.bouncycastle.asn1.isismtt.ocsp
Subclasses of ASN1Object in org.bouncycastle.asn1.isismtt.ocspModifier and TypeClassDescriptionclass
ISIS-MTT PROFILE: The responder may include this extension in a response to send the hash of the requested certificate to the responder.class
ISIS-MTT-Optional: The certificate requested by the client by inserting the RetrieveIfAllowed extension in the request, will be returned in this extension. -
Uses of ASN1Object in org.bouncycastle.asn1.isismtt.x509
Subclasses of ASN1Object in org.bouncycastle.asn1.isismtt.x509Modifier and TypeClassDescriptionclass
Some other information of non-restrictive nature regarding the usage of this certificate.class
An Admissions structure.class
Attribute to indicate admissions to certain professions.class
A declaration of majority.class
Monetary limit for transactions.class
Names of authorities which are responsible for the administration of title registers.class
Attribute to indicate that the certificate holder may sign in the name of a third person.class
Professions, specializations, disciplines, fields of activity, etc.class
Some other restriction regarding the usage of this certificate. -
Uses of ASN1Object in org.bouncycastle.asn1.misc
Subclasses of ASN1Object in org.bouncycastle.asn1.miscModifier and TypeClassDescriptionclass
class
class
The NetscapeCertType object.class
class
RFC 7914 scrypt parameters.class
-
Uses of ASN1Object in org.bouncycastle.asn1.mozilla
Subclasses of ASN1Object in org.bouncycastle.asn1.mozillaModifier and TypeClassDescriptionclass
This is designed to parse the PublicKeyAndChallenge created by the KEYGEN tag included by Mozilla based browsers.class
SignedPublicKeyAndChallenge ::= SEQUENCE { publicKeyAndChallenge PublicKeyAndChallenge, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING } -
Uses of ASN1Object in org.bouncycastle.asn1.ocsp
Subclasses of ASN1Object in org.bouncycastle.asn1.ocspModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Uses of ASN1Object in org.bouncycastle.asn1.oiw
Subclasses of ASN1Object in org.bouncycastle.asn1.oiw -
Uses of ASN1Object in org.bouncycastle.asn1.pkcs
Subclasses of ASN1Object in org.bouncycastle.asn1.pkcsModifier and TypeClassDescriptionclass
class
class
class
PKCS10 Certification request object.class
PKCS10 CertificationRequestInfo object.class
class
CRL Bag for PKCS#12class
class
The EncryptedData object.class
class
class
class
class
class
class
class
PBKDF2-params ::= SEQUENCE { salt CHOICE { specified OCTET STRING, otherSource AlgorithmIdentifier {{PBKDF2-SaltSources}} }, iterationCount INTEGER (1..MAX), keyLength INTEGER (1..MAX) OPTIONAL, prf AlgorithmIdentifier {{PBKDF2-PRFs}} DEFAULT algid-hmacWithSHA1 }class
the infamous Pfx from PKCS12class
class
RFC 5958class
class
class
class
class
class
class
a PKCS#7 signed data object.class
a PKCS#7 signer info object. -
Uses of ASN1Object in org.bouncycastle.asn1.sec
Subclasses of ASN1Object in org.bouncycastle.asn1.secModifier and TypeClassDescriptionclass
the elliptic curve private key object from SEC 1 -
Uses of ASN1Object in org.bouncycastle.asn1.smime
Subclasses of ASN1Object in org.bouncycastle.asn1.smimeModifier and TypeClassDescriptionclass
Handler class for dealing with S/MIME Capabilitiesclass
class
class
The SMIMEEncryptionKeyPreference object. -
Uses of ASN1Object in org.bouncycastle.asn1.tsp
Subclasses of ASN1Object in org.bouncycastle.asn1.tspModifier and TypeClassDescriptionclass
class
class
class
class
-
Uses of ASN1Object in org.bouncycastle.asn1.ua
Subclasses of ASN1Object in org.bouncycastle.asn1.uaModifier and TypeClassDescriptionclass
class
class
class
-
Uses of ASN1Object in org.bouncycastle.asn1.x500
Subclasses of ASN1Object in org.bouncycastle.asn1.x500Modifier and TypeClassDescriptionclass
Holding class for the AttributeTypeAndValue structures that make up an RDN.class
The DirectoryString CHOICE object.class
Holding class for a single Relative Distinguished Name (RDN).class
The X.500 Name object. -
Uses of ASN1Object in org.bouncycastle.asn1.x509
Subclasses of ASN1Object in org.bouncycastle.asn1.x509Modifier and TypeClassDescriptionclass
The AccessDescription object.class
class
class
class
class
class
class
The AuthorityInformationAccess object.class
The AuthorityKeyIdentifier object.class
class
an X509Certificate structure.class
PKIX RFC-2459 The X.509 v2 CRL syntax is as follows.class
This class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587class
class
CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.class
class
The CRLNumber object.class
The CRLReason enumeration.class
The DigestInfo object.class
DisplayText
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers).class
The DistributionPoint object.class
The DistributionPointName object.class
class
The extendedKeyUsage object.class
an object for the elements in the X.509 V3 extension block.class
class
The GeneralName object.class
class
Class for containing a restriction object subtrees in NameConstraints.class
The Holder object.class
Implementation ofIetfAttrSyntax
as specified by RFC3281.class
class
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 }class
The KeyPurposeId object.class
The KeyUsage object.class
class
NoticeReference
class, used inCertificatePolicies
X509 V3 extensions (in policy qualifiers).class
ObjectDigestInfo ASN.1 structure used in v2 attribute certificates.class
The OtherName object.class
PKIX RFC 5280class
class
PolicyMappings V3 extension, described in RFC3280.class
PolicyQualifierId, used in the CertificatePolicies X509V3 extension.class
Policy qualifiers, used in the X509V3 CertificatePolicies extension.class
PrivateKeyUsagePeriod ::= SEQUENCE { notBefore [0] GeneralizedTime OPTIONAL, notAfter [1] GeneralizedTime OPTIONAL }class
The ReasonFlags object.class
Implementation of the RoleSyntax object as specified by the RFC3281.class
This extension may contain further X.500 attributes of the subject.class
The SubjectKeyIdentifier object.class
The object that contains the public key stored in a certficate.class
Target structure used in target information extension for attribute certificates from RFC 3281.class
Target information extension for attributes certificates according to RFC 3281.class
Targets structure used in target information extension for attribute certificates from RFC 3281.class
The TBSCertificate object.class
PKIX RFC-2459 - TBSCertList object.static class
class
class
UserNotice
class, used inCertificatePolicies
X509 extensions (in policy qualifiers).class
-
Uses of ASN1Object in org.bouncycastle.asn1.x509.qualified
Subclasses of ASN1Object in org.bouncycastle.asn1.x509.qualifiedModifier and TypeClassDescriptionclass
The BiometricData object.class
The Iso4217CurrencyCode object.class
The MonetaryValue object.class
The QCStatement object.class
The SemanticsInformation object.class
The TypeOfBiometricData object. -
Uses of ASN1Object in org.bouncycastle.asn1.x509.sigi
Subclasses of ASN1Object in org.bouncycastle.asn1.x509.sigiModifier and TypeClassDescriptionclass
Structure for a name or pseudonym.class
Contains personal data for the otherName field in the subjectAltNames extension. -
Uses of ASN1Object in org.bouncycastle.asn1.x9
Subclasses of ASN1Object in org.bouncycastle.asn1.x9Modifier and TypeClassDescriptionclass
X9.42 definition of a DHPublicKeyclass
X9.44 Diffie-Hellman domain parameters.class
ASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure.class
ASN.1 def for Diffie-Hellman key exchange OtherInfo structure.class
Diffie-Hellman domain validation parameters.class
The Parameters ASN.1 CHOICE from X9.62.class
ASN.1 def for Elliptic-Curve Curve structure.class
ASN.1 def for Elliptic-Curve ECParameters structure.class
Class for describing an ECPoint as a DER object.class
Class for processing an FieldElement as a DER object.class
ASN.1 def for Elliptic-Curve Field ID structure.