Uses of Interface
org.bouncycastle.util.Encodable
Packages that use Encodable
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 Encodable in org.bouncycastle.asn1
Classes in org.bouncycastle.asn1 that implement EncodableModifier and TypeClassDescriptionclassAn ASN.1 class that encodes to nothing, used in the OER library to deal with the Optional type.classBase class for an ASN.1 ApplicationSpecific objectclassBase class for BIT STRING objectsclassPublic facade of ASN.1 Boolean data.classClass representing the ASN.1 ENUMERATED type.classClass representing the DER-type ExternalclassBase class representing the ASN.1 GeneralizedTime type.classClass representing the ASN.1 INTEGER type.classA NULL object - use DERNull.INSTANCE for populating structures.classBase class for defining an ASN.1 object.classClass representing the ASN.1 OBJECT IDENTIFIER type.classAbstract base for the ASN.1 OCTET STRING data typeclassBase class for ASN.1 primitive objects.classASN.1SEQUENCEandSEQUENCE OFconstructs.classASN.1SETandSET OFconstructs.classASN.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.classAn indefinite-length encoding version of an ASN.1 ApplicationSpecific object.classASN.1 OctetStrings, with indefinite length rules, and constructed form support.classIndefinite length SEQUENCE of objects.classIndefinite lengthSETandSET OFconstructs.classBER 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).classA DER encoding version of an application specific object.classA BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.classDER BMPString object encodes BMP (Basic Multilingual Plane) subset (aka UCS-2) of UNICODE (ISO 10646) characters in codepoints 0 to 65535.classClass representing the DER-type ExternalclassDER Generalized time object.classASN.1 GENERAL-STRING data type.classclassDER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.classA NULL object.classDER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.classCarrier class for a DER encoding OCTET STRINGclassDER PrintableString object.classDefinite length SEQUENCE, encoding tells explicit number of bytes that the content of this sequence occupies.classA DER encoded SET objectclassDER T61String (also the teletex string), try not to use this if you don't need to.classDER 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).classDER UniversalString object - encodes UNICODE (ISO 10646) characters using 32-bit format.classDER UTC time object.classDER UTF8String object.classclassDER VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.classA DER encoding version of an application specific object.classA Definite length BIT STRINGclassClass representing the Definite-Length-type ExternalclassThe DLSequence encodes a SEQUENCE using definite length form.classThe DLSet encodes ASN.1 SET value without element ordering, and always using definite length form.classDefinite 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 Encodable in org.bouncycastle.asn1.bc
Classes in org.bouncycastle.asn1.bc that implement EncodableModifier and TypeClassDescriptionclassEncryptedObjectStoreData ::= SEQUENCE { encryptionAlgorithm AlgorithmIdentifier encryptedContent OCTET STRING }classEncryptedPrivateKeyObjectData ::= SEQUENCE { encryptedPrivateKeyInfo EncryptedPrivateKeyInfo, certificates SEQUENCE OF Certificate }classEncryptedSecretKeyData ::= SEQUENCE { keyEncryptionAlgorithm AlgorithmIdentifier, encryptedKeyData OCTET STRING }classObjectData ::= SEQUENCE { type INTEGER, identifier UTF8String, creationDate GeneralizedTime, lastModifiedDate GeneralizedTime, data OCTET STRING, comment UTF8String OPTIONAL }classObjectDataSequence ::= SEQUENCE OF ObjectDataclassObjectStore ::= SEQUENCE { CHOICE { encryptedObjectStoreData EncryptedObjectStoreData, objectStoreData ObjectStoreData } integrityCheck ObjectStoreIntegrityCheck }classObjectStoreData ::= SEQUENCE { version INTEGER.classObjectStoreIntegrityCheck ::= CHOICE { PbeMacIntegrityCheck }classPbkdMacIntegrityCheck ::= SEQUENCE { macAlgorithm AlgorithmIdentifier, pbkdAlgorithm KeyDerivationFunc, mac OCTET STRING }classSecretKeyData ::= SEQUENCE { keyAlgorithm OBJECT IDENTIFIER, keyBytes OCTET STRING } -
Uses of Encodable in org.bouncycastle.asn1.cmp
Classes in org.bouncycastle.asn1.cmp that implement EncodableModifier and TypeClassDescriptionclassclassclassCertifiedKeyPair ::= SEQUENCE { certOrEncCert CertOrEncCert, privateKey [0] EncryptedValue OPTIONAL, -- see [CRMF] for comment on encoding publicationInfo [1] PKIPublicationInfo OPTIONAL }classclassclassclassclassclassclassclassclassclassclassExample 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):classclassclassclassclassclassPKIFailureInfo ::= 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)classclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Encodable in org.bouncycastle.asn1.cms
Classes in org.bouncycastle.asn1.cms that implement EncodableModifier and TypeClassDescriptionclassRFC 5652: Attribute is a pair of OID (as type identifier) + set of values.classRFC 5652 defines 5 "SET OF Attribute" entities with 5 different names.classRFC 5652 section 9.1: The AuthenticatedData carries AuthAttributes and other data which define what really is being signed.classRFC 5083: CMS AuthEnveloped Data object.classRFC 5084: CCMParameters object.classFrom RFC 6211classRFC 3274: CMS Compressed Data.classclassRFC 5652 DigestedData object.classRFC 5652 EncryptedContentInfo object.classRFC 5652 EncryptedData object.classRFC 5652 EnvelopedData object.classRFC 5544: Binding Documents with Time-Stamps; Evidence object.classRFC 5084: GCMParameters object.classRFC 5990 GenericHybridParameters class.classRFC 5652: IssuerAndSerialNumber object.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5544: Binding Documents with Time-Stamps; MetaData object.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: OriginatorInfo object.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: OtherKeyAttribute object.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: OtherRevocationInfoFormat object.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5652: Content encryption key delivery mechanisms.classRFC 5990 RSA KEM parameters class.classRFC 5940: Additional Cryptographic Message Syntax (CMS) Revocation Information Choices.classclassRFC 5652: Identify who signed the containingSignerInfoobject.classRFC 5652: Signature container per Signer, seeSignerIdentifier.classRFC 5652: Dual-mode timestamp format producing either UTCTIme or GeneralizedTime.classRFC 5544 Binding Documents with Time-Stamps; TimeStampAndCRL object.classRFC 5544: Binding Documents with Time-Stamps; TimeStampedData object.classRFC 5544 Binding Documents with Time-Stamps; TimeStampTokenEvidence object. -
Uses of Encodable in org.bouncycastle.asn1.cms.ecc
Classes in org.bouncycastle.asn1.cms.ecc that implement EncodableModifier and TypeClassDescriptionclassECC-CMS-SharedInfo ::= SEQUENCE { keyInfo AlgorithmIdentifier, entityUInfo [0] EXPLICIT OCTET STRING OPTIONAL, suppPubInfo [2] EXPLICIT OCTET STRING }classRFC 5753/3278: MQVuserKeyingMaterial object. -
Uses of Encodable in org.bouncycastle.asn1.crmf
Classes in org.bouncycastle.asn1.crmf that implement EncodableModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassPKIPublicationInfo ::= 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)classPassword-based MAC value for use with POPOSigningKeyInput.classclassclassclassclassSinglePubInfo ::= SEQUENCE { pubMethod INTEGER { dontCare (0), x500 (1), web (2), ldap (3) }, pubLocation GeneralName OPTIONAL }class -
Uses of Encodable in org.bouncycastle.asn1.cryptopro
Classes in org.bouncycastle.asn1.cryptopro that implement EncodableModifier and TypeClassDescriptionclassclassASN.1 algorithm identifier parameters for GOST-28147classclass -
Uses of Encodable in org.bouncycastle.asn1.dvcs
Classes in org.bouncycastle.asn1.dvcs that implement EncodableModifier and TypeClassDescriptionclassCertEtcToken ::= 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 }classData ::= CHOICE { message OCTET STRING , messageImprint DigestInfo, certs [0] SEQUENCE SIZE (1..MAX) OF TargetEtcChain }classDVCSCertInfo::= 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 }classDVCSErrorNotice ::= SEQUENCE { transactionStatus PKIStatusInfo , transactionIdentifier GeneralName OPTIONAL }classDVCSRequest ::= SEQUENCE { requestInformation DVCSRequestInformation, data Data, transactionIdentifier GeneralName OPTIONAL }classDVCSRequestInformation ::= 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 }classDVCSResponse ::= CHOICE { dvCertInfo DVCSCertInfo , dvErrorNote [0] DVCSErrorNotice }classDVCSTime ::= CHOICE { genTime GeneralizedTime, timeStampToken ContentInfo }classPathProcInput ::= SEQUENCE { acceptablePolicySet SEQUENCE SIZE (1..MAX) OF PolicyInformation, inhibitPolicyMapping BOOLEAN DEFAULT FALSE, explicitPolicyReqd [0] BOOLEAN DEFAULT FALSE , inhibitAnyPolicy [1] BOOLEAN DEFAULT FALSE }classServiceType ::= ENUMERATED { cpd(1), vsd(2), cpkc(3), ccpd(4) }classTargetEtcChain ::= SEQUENCE { target CertEtcToken, chain SEQUENCE SIZE (1..MAX) OF CertEtcToken OPTIONAL, pathProcInput [0] PathProcInput OPTIONAL } -
Uses of Encodable in org.bouncycastle.asn1.eac
Classes in org.bouncycastle.asn1.eac that implement EncodableModifier and TypeClassDescriptionclassan Iso7816CertificateBody structure.classan Iso7816CertificateHolderAuthorization structure.classan iso7816Certificate structure.classclassan Iso7816ECDSAPublicKeyStructure structure.classclassan Iso7816RSAPublicKeyStructure structure.class -
Uses of Encodable in org.bouncycastle.asn1.esf
Classes in org.bouncycastle.asn1.esf that implement EncodableModifier and TypeClassDescriptionclassclassCommitment type qualifiers, used in the Commitment-Type-Indication attribute (RFC3126).classCompleteRevocationRefs ::= SEQUENCE OF CrlOcspRefclassCrlIdentifier ::= SEQUENCE { crlissuer Name, crlIssuedTime UTCTime, crlNumber INTEGER OPTIONAL }classCRLListID ::= SEQUENCE { crls SEQUENCE OF CrlValidatedID }classCrlOcspRef ::= SEQUENCE { crlids [0] CRLListID OPTIONAL, ocspids [1] OcspListID OPTIONAL, otherRev [2] OtherRevRefs OPTIONAL }classCrlValidatedID ::= SEQUENCE { crlHash OtherHash, crlIdentifier CrlIdentifier OPTIONAL }classOcspIdentifier ::= SEQUENCE { ocspResponderID ResponderID, -- As in OCSP response data producedAt GeneralizedTime -- As in OCSP response data }classOcspListID ::= SEQUENCE { ocspResponses SEQUENCE OF OcspResponsesID }classOcspResponsesID ::= SEQUENCE { ocspIdentifier OcspIdentifier, ocspRepHash OtherHash OPTIONAL }classOtherHash ::= CHOICE { sha1Hash OtherHashValue, -- This contains a SHA-1 hash otherHash OtherHashAlgAndValue }classclassOtherRevRefs ::= SEQUENCE { otherRevRefType OtherRevRefType, otherRevRefs ANY DEFINED BY otherRevRefType } OtherRevRefType ::= OBJECT IDENTIFIERclassOtherRevVals ::= SEQUENCE { otherRevValType OtherRevValType, otherRevVals ANY DEFINED BY OtherRevValType } OtherRevValType ::= OBJECT IDENTIFIERclassRevocationValues ::= SEQUENCE { crlVals [0] SEQUENCE OF CertificateList OPTIONAL, ocspVals [1] SEQUENCE OF BasicOCSPResponse OPTIONAL, otherRevVals [2] OtherRevVals OPTIONAL}classclassclassclassSigner-Location attribute (RFC3126).classclassclass -
Uses of Encodable in org.bouncycastle.asn1.ess
Classes in org.bouncycastle.asn1.ess that implement EncodableModifier and TypeClassDescriptionclassclassclassclassclassclassclassclass -
Uses of Encodable in org.bouncycastle.asn1.icao
Classes in org.bouncycastle.asn1.icao that implement EncodableModifier and TypeClassDescriptionclassThe CscaMasterList object.classThe DataGroupHash object.classThe LDSSecurityObject object (V1.8).class -
Uses of Encodable in org.bouncycastle.asn1.isismtt.ocsp
Classes in org.bouncycastle.asn1.isismtt.ocsp that implement EncodableModifier and TypeClassDescriptionclassISIS-MTT PROFILE: The responder may include this extension in a response to send the hash of the requested certificate to the responder.classISIS-MTT-Optional: The certificate requested by the client by inserting the RetrieveIfAllowed extension in the request, will be returned in this extension. -
Uses of Encodable in org.bouncycastle.asn1.isismtt.x509
Classes in org.bouncycastle.asn1.isismtt.x509 that implement EncodableModifier and TypeClassDescriptionclassSome other information of non-restrictive nature regarding the usage of this certificate.classAn Admissions structure.classAttribute to indicate admissions to certain professions.classA declaration of majority.classMonetary limit for transactions.classNames of authorities which are responsible for the administration of title registers.classAttribute to indicate that the certificate holder may sign in the name of a third person.classProfessions, specializations, disciplines, fields of activity, etc.classSome other restriction regarding the usage of this certificate. -
Uses of Encodable in org.bouncycastle.asn1.misc
Classes in org.bouncycastle.asn1.misc that implement EncodableModifier and TypeClassDescriptionclassclassclassThe NetscapeCertType object.classclassRFC 7914 scrypt parameters.class -
Uses of Encodable in org.bouncycastle.asn1.mozilla
Classes in org.bouncycastle.asn1.mozilla that implement EncodableModifier and TypeClassDescriptionclassThis is designed to parse the PublicKeyAndChallenge created by the KEYGEN tag included by Mozilla based browsers.classSignedPublicKeyAndChallenge ::= SEQUENCE { publicKeyAndChallenge PublicKeyAndChallenge, signatureAlgorithm AlgorithmIdentifier, signature BIT STRING } -
Uses of Encodable in org.bouncycastle.asn1.ocsp
Classes in org.bouncycastle.asn1.ocsp that implement EncodableModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclass -
Uses of Encodable in org.bouncycastle.asn1.oiw
Classes in org.bouncycastle.asn1.oiw that implement Encodable -
Uses of Encodable in org.bouncycastle.asn1.pkcs
Classes in org.bouncycastle.asn1.pkcs that implement EncodableModifier and TypeClassDescriptionclassclassclassclassPKCS10 Certification request object.classPKCS10 CertificationRequestInfo object.classclassCRL Bag for PKCS#12classclassThe EncryptedData object.classclassclassclassclassclassclassclassPBKDF2-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 }classthe infamous Pfx from PKCS12classclassRFC 5958classclassclassclassclassclassclassa PKCS#7 signed data object.classa PKCS#7 signer info object. -
Uses of Encodable in org.bouncycastle.asn1.sec
Classes in org.bouncycastle.asn1.sec that implement EncodableModifier and TypeClassDescriptionclassthe elliptic curve private key object from SEC 1 -
Uses of Encodable in org.bouncycastle.asn1.smime
Classes in org.bouncycastle.asn1.smime that implement EncodableModifier and TypeClassDescriptionclassHandler class for dealing with S/MIME CapabilitiesclassclassclassThe SMIMEEncryptionKeyPreference object. -
Uses of Encodable in org.bouncycastle.asn1.tsp
Classes in org.bouncycastle.asn1.tsp that implement EncodableModifier and TypeClassDescriptionclassclassclassclassclass -
Uses of Encodable in org.bouncycastle.asn1.ua
Classes in org.bouncycastle.asn1.ua that implement EncodableModifier and TypeClassDescriptionclassclassclassclass -
Uses of Encodable in org.bouncycastle.asn1.x500
Classes in org.bouncycastle.asn1.x500 that implement EncodableModifier and TypeClassDescriptionclassHolding class for the AttributeTypeAndValue structures that make up an RDN.classThe DirectoryString CHOICE object.classHolding class for a single Relative Distinguished Name (RDN).classThe X.500 Name object. -
Uses of Encodable in org.bouncycastle.asn1.x509
Classes in org.bouncycastle.asn1.x509 that implement EncodableModifier and TypeClassDescriptionclassThe AccessDescription object.classclassclassclassclassclassclassThe AuthorityInformationAccess object.classThe AuthorityKeyIdentifier object.classclassan X509Certificate structure.classPKIX RFC-2459 The X.509 v2 CRL syntax is as follows.classThis class helps to support crossCerfificatePairs in a LDAP directory according RFC 2587classclassCertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.classclassThe CRLNumber object.classThe CRLReason enumeration.classThe DigestInfo object.classDisplayTextclass, used inCertificatePoliciesX509 V3 extensions (in policy qualifiers).classThe DistributionPoint object.classThe DistributionPointName object.classclassThe extendedKeyUsage object.classan object for the elements in the X.509 V3 extension block.classclassThe GeneralName object.classclassClass for containing a restriction object subtrees in NameConstraints.classThe Holder object.classImplementation ofIetfAttrSyntaxas specified by RFC3281.classclassIssuingDistributionPoint ::= 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 }classThe KeyPurposeId object.classThe KeyUsage object.classclassNoticeReferenceclass, used inCertificatePoliciesX509 V3 extensions (in policy qualifiers).classObjectDigestInfo ASN.1 structure used in v2 attribute certificates.classThe OtherName object.classPKIX RFC 5280classclassPolicyMappings V3 extension, described in RFC3280.classPolicyQualifierId, used in the CertificatePolicies X509V3 extension.classPolicy qualifiers, used in the X509V3 CertificatePolicies extension.classPrivateKeyUsagePeriod ::= SEQUENCE { notBefore [0] GeneralizedTime OPTIONAL, notAfter [1] GeneralizedTime OPTIONAL }classThe ReasonFlags object.classImplementation of the RoleSyntax object as specified by the RFC3281.classThis extension may contain further X.500 attributes of the subject.classThe SubjectKeyIdentifier object.classThe object that contains the public key stored in a certficate.classTarget structure used in target information extension for attribute certificates from RFC 3281.classTarget information extension for attributes certificates according to RFC 3281.classTargets structure used in target information extension for attribute certificates from RFC 3281.classThe TBSCertificate object.classPKIX RFC-2459 - TBSCertList object.static classclassclassUserNoticeclass, used inCertificatePoliciesX509 extensions (in policy qualifiers).class -
Uses of Encodable in org.bouncycastle.asn1.x509.qualified
Classes in org.bouncycastle.asn1.x509.qualified that implement EncodableModifier and TypeClassDescriptionclassThe BiometricData object.classThe Iso4217CurrencyCode object.classThe MonetaryValue object.classThe QCStatement object.classThe SemanticsInformation object.classThe TypeOfBiometricData object. -
Uses of Encodable in org.bouncycastle.asn1.x509.sigi
Classes in org.bouncycastle.asn1.x509.sigi that implement EncodableModifier and TypeClassDescriptionclassStructure for a name or pseudonym.classContains personal data for the otherName field in the subjectAltNames extension. -
Uses of Encodable in org.bouncycastle.asn1.x9
Classes in org.bouncycastle.asn1.x9 that implement EncodableModifier and TypeClassDescriptionclassX9.42 definition of a DHPublicKeyclassX9.44 Diffie-Hellman domain parameters.classASN.1 def for Diffie-Hellman key exchange KeySpecificInfo structure.classASN.1 def for Diffie-Hellman key exchange OtherInfo structure.classDiffie-Hellman domain validation parameters.classThe Parameters ASN.1 CHOICE from X9.62.classASN.1 def for Elliptic-Curve Curve structure.classASN.1 def for Elliptic-Curve ECParameters structure.classClass for describing an ECPoint as a DER object.classClass for processing an FieldElement as a DER object.classASN.1 def for Elliptic-Curve Field ID structure.