Uses of Class
org.bouncycastle.asn1.ASN1Primitive
-
-
Uses of ASN1Primitive in org.bouncycastle.asn1
Subclasses of ASN1Primitive in org.bouncycastle.asn1 Modifier and Type Class Description class
ASN1ApplicationSpecific
Base class for an ASN.1 ApplicationSpecific objectclass
ASN1BitString
Base class for BIT STRING objectsclass
ASN1Boolean
Public facade of ASN.1 Boolean data.class
ASN1Enumerated
Class representing the ASN.1 ENUMERATED type.class
ASN1External
Class representing the DER-type Externalclass
ASN1GeneralizedTime
Base class representing the ASN.1 GeneralizedTime type.class
ASN1Integer
Class representing the ASN.1 INTEGER type.class
ASN1Null
A NULL object - use DERNull.INSTANCE for populating structures.class
ASN1ObjectIdentifier
Class representing the ASN.1 OBJECT IDENTIFIER type.class
ASN1OctetString
Abstract base for the ASN.1 OCTET STRING data typeclass
ASN1Sequence
ASN.1SEQUENCE
andSEQUENCE OF
constructs.class
ASN1Set
ASN.1SET
andSET OF
constructs.class
ASN1TaggedObject
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
ASN1UTCTime
- * UTC time object.class
BERApplicationSpecific
An indefinite-length encoding version of an ASN.1 ApplicationSpecific object.class
BEROctetString
ASN.1 OctetStrings, with indefinite length rules, and constructed form support.class
BERSequence
Indefinite length SEQUENCE of objects.class
BERSet
Indefinite lengthSET
andSET OF
constructs.class
BERTaggedObject
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
DERApplicationSpecific
A DER encoding version of an application specific object.class
DERBitString
A BIT STRING with DER encoding - the first byte contains the count of padding bits included in the byte array's last byte.class
DERBMPString
DER BMPString object encodes BMP (Basic Multilingual Plane) subset (aka UCS-2) of UNICODE (ISO 10646) characters in codepoints 0 to 65535.class
DERExternal
Class representing the DER-type Externalclass
DERGeneralizedTime
DER Generalized time object.class
DERGeneralString
ASN.1 GENERAL-STRING data type.class
DERGraphicString
class
DERIA5String
DER IA5String object - this is a ISO 646 (ASCII) string encoding code points 0 to 127.class
DERNull
An ASN.1 DER NULL object.class
DERNumericString
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.class
DEROctetString
Carrier class for a DER encoding OCTET STRINGclass
DERPrintableString
DER PrintableString object.class
DERSequence
Definite length SEQUENCE, encoding tells explicit number of bytes that the content of this sequence occupies.class
DERSet
A DER encoded SET objectclass
DERT61String
DER T61String (also the teletex string), try not to use this if you don't need to.class
DERTaggedObject
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
DERUniversalString
DER UniversalString object - encodes UNICODE (ISO 10646) characters using 32-bit format.class
DERUTCTime
DER UTC time object.class
DERUTF8String
DER UTF8String object.class
DERVideotexString
class
DERVisibleString
DER VisibleString object encoding ISO 646 (ASCII) character code points 32 to 126.class
DLApplicationSpecific
A DER encoding version of an application specific object.class
DLBitString
A Definite length BIT STRINGclass
DLExternal
Class representing the Definite-Length-type Externalclass
DLSequence
The DLSequence encodes a SEQUENCE using definite length form.class
DLSet
The DLSet encodes ASN.1 SET value without element ordering, and always using definite length form.class
DLTaggedObject
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).Fields in org.bouncycastle.asn1 declared as ASN1Primitive Modifier and Type Field Description protected ASN1Primitive
ASN1External. dataValueDescriptor
protected ASN1Primitive
ASN1External. externalContent
Methods in org.bouncycastle.asn1 that return ASN1Primitive Modifier and Type Method Description protected ASN1Primitive
ASN1InputStream. buildObject(int tag, int tagNo, int length)
build an object given its tag and the number of bytes to construct it from.static ASN1Primitive
ASN1Primitive. fromByteArray(byte[] data)
Create a base ASN.1 object from a byte stream.ASN1Primitive
ASN1External. getDataValueDescriptor()
Returns the data value descriptorASN1Primitive
ASN1External. getExternalContent()
Returns the content of this elementASN1Primitive
ASN1BitString. getLoadedObject()
ASN1Primitive
ASN1OctetString. getLoadedObject()
ASN1Primitive
ASN1TaggedObject. getLoadedObject()
ASN1Primitive
BERApplicationSpecificParser. getLoadedObject()
Return an in-memory, encodable, representation of the application specific object.ASN1Primitive
BEROctetStringParser. getLoadedObject()
Return an in-memory, encodable, representation of the OCTET STRING.ASN1Primitive
BERSequenceParser. getLoadedObject()
Return an in-memory, encodable, representation of the SEQUENCE.ASN1Primitive
BERSetParser. getLoadedObject()
Return an in-memory, encodable, representation of the SET.ASN1Primitive
BERTaggedObjectParser. getLoadedObject()
Return an in-memory, encodable, representation of the tagged object.ASN1Primitive
DERExternalParser. getLoadedObject()
Return an in-memory, encodable, representation of the EXTERNAL object.ASN1Primitive
DEROctetStringParser. getLoadedObject()
Return an in-memory, encodable, representation of the OCTET STRING.ASN1Primitive
DLSequenceParser. getLoadedObject()
Return an in memory, encodable, representation of the SEQUENCE.ASN1Primitive
DLSetParser. getLoadedObject()
Return an in memory, encodable, representation of the SET.ASN1Primitive
InMemoryRepresentable. getLoadedObject()
Get the in-memory representation of the ASN.1 object.ASN1Primitive
ASN1ApplicationSpecific. getObject()
Return the enclosed object assuming explicit tagging.ASN1Primitive
ASN1ApplicationSpecific. getObject(int derTagNo)
Return the enclosed object assuming implicit tagging.ASN1Primitive
ASN1TaggedObject. getObject()
Return whatever was following the tag.ASN1Primitive
ASN1InputStream. readObject()
ASN1Primitive
ASN1Encodable. toASN1Primitive()
Return an object, possibly constructed, of ASN.1 primitivesabstract ASN1Primitive
ASN1Object. toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.ASN1Primitive
ASN1Primitive. toASN1Primitive()
ASN1Primitive
BERApplicationSpecificParser. toASN1Primitive()
Return a BERApplicationSpecific representing this parser and its contents.ASN1Primitive
BEROctetStringParser. toASN1Primitive()
Return an BEROctetString representing this parser and its contents.ASN1Primitive
BERSequenceParser. toASN1Primitive()
Return an BERSequence representing this parser and its contents.ASN1Primitive
BERSetParser. toASN1Primitive()
Return an BERSet representing this parser and its contents.ASN1Primitive
BERTaggedObjectParser. toASN1Primitive()
Return an ASN1TaggedObject representing this parser and its contents.ASN1Primitive
DERExternalParser. toASN1Primitive()
Return an DERExternal representing this parser and its contents.ASN1Primitive
DEROctetStringParser. toASN1Primitive()
Return an DEROctetString representing this parser and its contents.ASN1Primitive
DLSequenceParser. toASN1Primitive()
Return a DLSequence representing this parser and its contents.ASN1Primitive
DLSetParser. toASN1Primitive()
Return a DLSet representing this parser and its contents.Methods in org.bouncycastle.asn1 with parameters of type ASN1Primitive Modifier and Type Method Description protected boolean
DERBMPString. asn1Equals(ASN1Primitive o)
boolean
ASN1Primitive. equals(ASN1Primitive other)
void
ASN1OutputStream. writeObject(ASN1Primitive primitive)
Constructors in org.bouncycastle.asn1 with parameters of type ASN1Primitive Constructor Description ASN1External(ASN1ObjectIdentifier directReference, ASN1Integer indirectReference, ASN1Primitive dataValueDescriptor, int encoding, ASN1Primitive externalData)
Creates a new instance of External.ASN1External(ASN1ObjectIdentifier directReference, ASN1Integer indirectReference, ASN1Primitive dataValueDescriptor, DERTaggedObject externalData)
Creates a new instance of External See X.690 for more informations about the meaning of these parametersDERExternal(ASN1ObjectIdentifier directReference, ASN1Integer indirectReference, ASN1Primitive dataValueDescriptor, int encoding, ASN1Primitive externalData)
Creates a new instance of DERExternal.DERExternal(ASN1ObjectIdentifier directReference, ASN1Integer indirectReference, ASN1Primitive dataValueDescriptor, DERTaggedObject externalData)
Creates a new instance of DERExternal See X.690 for more informations about the meaning of these parametersDLExternal(ASN1ObjectIdentifier directReference, ASN1Integer indirectReference, ASN1Primitive dataValueDescriptor, int encoding, ASN1Primitive externalData)
Creates a new instance of Definite-Length External.DLExternal(ASN1ObjectIdentifier directReference, ASN1Integer indirectReference, ASN1Primitive dataValueDescriptor, DERTaggedObject externalData)
Creates a new instance of DERExternal See X.690 for more informations about the meaning of these parameters -
Uses of ASN1Primitive in org.bouncycastle.asn1.bc
Methods in org.bouncycastle.asn1.bc that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
EncryptedObjectStoreData. toASN1Primitive()
ASN1Primitive
EncryptedPrivateKeyData. toASN1Primitive()
ASN1Primitive
EncryptedSecretKeyData. toASN1Primitive()
ASN1Primitive
LinkedCertificate. toASN1Primitive()
ASN1Primitive
ObjectData. toASN1Primitive()
ASN1Primitive
ObjectDataSequence. toASN1Primitive()
ASN1Primitive
ObjectStore. toASN1Primitive()
ASN1Primitive
ObjectStoreData. toASN1Primitive()
ASN1Primitive
ObjectStoreIntegrityCheck. toASN1Primitive()
ASN1Primitive
PbkdMacIntegrityCheck. toASN1Primitive()
ASN1Primitive
SecretKeyData. toASN1Primitive()
ASN1Primitive
SignatureCheck. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.cmc
-
Uses of ASN1Primitive in org.bouncycastle.asn1.cmp
Subclasses of ASN1Primitive in org.bouncycastle.asn1.cmp Modifier and Type Class Description class
PKIFailureInfo
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)Methods in org.bouncycastle.asn1.cmp that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
CAKeyUpdAnnContent. toASN1Primitive()
CAKeyUpdAnnContent ::= SEQUENCE { oldWithNew CMPCertificate, -- old pub signed with new priv newWithOld CMPCertificate, -- new pub signed with old priv newWithNew CMPCertificate -- new pub signed with new priv }ASN1Primitive
CertConfirmContent. toASN1Primitive()
CertConfirmContent ::= SEQUENCE OF CertStatusASN1Primitive
CertifiedKeyPair. toASN1Primitive()
Return the primitive representation of PKIPublicationInfo.ASN1Primitive
CertOrEncCert. toASN1Primitive()
CertOrEncCert ::= CHOICE { certificate [0] CMPCertificate, encryptedCert [1] EncryptedKey }ASN1Primitive
CertRepMessage. toASN1Primitive()
CertRepMessage ::= SEQUENCE { caPubs [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, response SEQUENCE OF CertResponse }ASN1Primitive
CertResponse. toASN1Primitive()
CertResponse ::= SEQUENCE { certReqId INTEGER, -- to match this response with corresponding request (a value -- of -1 is to be used if certReqId is not specified in the -- corresponding request) status PKIStatusInfo, certifiedKeyPair CertifiedKeyPair OPTIONAL, rspInfo OCTET STRING OPTIONAL -- analogous to the id-regInfo-utf8Pairs string defined -- for regInfo in CertReqMsg [CRMF] }ASN1Primitive
CertStatus. toASN1Primitive()
CertStatus ::= SEQUENCE { certHash OCTET STRING, -- the hash of the certificate, using the same hash algorithm -- as is used to create and verify the certificate signature certReqId INTEGER, -- to match this confirmation with the corresponding req/rep statusInfo PKIStatusInfo OPTIONAL }ASN1Primitive
Challenge. toASN1Primitive()
Challenge ::= SEQUENCE { owf AlgorithmIdentifier OPTIONAL, -- MUST be present in the first Challenge; MAY be omitted in -- any subsequent Challenge in POPODecKeyChallContent (if -- omitted, then the owf used in the immediately preceding -- Challenge is to be used).ASN1Primitive
CMPCertificate. toASN1Primitive()
CMPCertificate ::= CHOICE { x509v3PKCert Certificate otherCert [tag] EXPLICIT ANY DEFINED BY tag }ASN1Primitive
CRLAnnContent. toASN1Primitive()
CRLAnnContent ::= SEQUENCE OF CertificateListASN1Primitive
ErrorMsgContent. toASN1Primitive()
ErrorMsgContent ::= SEQUENCE { pKIStatusInfo PKIStatusInfo, errorCode INTEGER OPTIONAL, -- implementation-specific error codes errorDetails PKIFreeText OPTIONAL -- implementation-specific error details }ASN1Primitive
GenMsgContent. toASN1Primitive()
GenMsgContent ::= SEQUENCE OF InfoTypeAndValueASN1Primitive
GenRepContent. toASN1Primitive()
GenRepContent ::= SEQUENCE OF InfoTypeAndValueASN1Primitive
InfoTypeAndValue. toASN1Primitive()
InfoTypeAndValue ::= SEQUENCE { infoType OBJECT IDENTIFIER, infoValue ANY DEFINED BY infoType OPTIONAL }ASN1Primitive
KeyRecRepContent. toASN1Primitive()
KeyRecRepContent ::= SEQUENCE { status PKIStatusInfo, newSigCert [0] CMPCertificate OPTIONAL, caCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL, keyPairHist [2] SEQUENCE SIZE (1..MAX) OF CertifiedKeyPair OPTIONAL }ASN1Primitive
OOBCertHash. toASN1Primitive()
OOBCertHash ::= SEQUENCE { hashAlg [0] AlgorithmIdentifier OPTIONAL, certId [1] CertId OPTIONAL, hashVal BIT STRING -- hashVal is calculated over the DER encoding of the -- self-signed certificate with the identifier certID.ASN1Primitive
PBMParameter. toASN1Primitive()
PBMParameter ::= SEQUENCE { salt OCTET STRING, -- note: implementations MAY wish to limit acceptable sizes -- of this string to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks owf AlgorithmIdentifier, -- AlgId for a One-Way Function (SHA-1 recommended) iterationCount INTEGER, -- number of times the OWF is applied -- note: implementations MAY wish to limit acceptable sizes -- of this integer to values appropriate for their environment -- in order to reduce the risk of denial-of-service attacks mac AlgorithmIdentifier -- the MAC AlgId (e.g., DES-MAC, Triple-DES-MAC [PKCS11], } -- or HMAC [RFC2104, RFC2202])ASN1Primitive
PKIBody. toASN1Primitive()
PKIBody ::= CHOICE { -- message-specific body elements ir [0] CertReqMessages, --Initialization Request ip [1] CertRepMessage, --Initialization Response cr [2] CertReqMessages, --Certification Request cp [3] CertRepMessage, --Certification Response p10cr [4] CertificationRequest, --imported from [PKCS10] popdecc [5] POPODecKeyChallContent, --pop Challenge popdecr [6] POPODecKeyRespContent, --pop Response kur [7] CertReqMessages, --Key Update Request kup [8] CertRepMessage, --Key Update Response krr [9] CertReqMessages, --Key Recovery Request krp [10] KeyRecRepContent, --Key Recovery Response rr [11] RevReqContent, --Revocation Request rp [12] RevRepContent, --Revocation Response ccr [13] CertReqMessages, --Cross-Cert.ASN1Primitive
PKIConfirmContent. toASN1Primitive()
PKIConfirmContent ::= NULLASN1Primitive
PKIFreeText. toASN1Primitive()
PKIFreeText ::= SEQUENCE SIZE (1..MAX) OF UTF8StringASN1Primitive
PKIHeader. toASN1Primitive()
PKIHeader ::= SEQUENCE { pvno INTEGER { cmp1999(1), cmp2000(2) }, sender GeneralName, -- identifies the sender recipient GeneralName, -- identifies the intended recipient messageTime [0] GeneralizedTime OPTIONAL, -- time of production of this message (used when sender -- believes that the transport will be "suitable"; i.e., -- that the time will still be meaningful upon receipt) protectionAlg [1] AlgorithmIdentifier OPTIONAL, -- algorithm used for calculation of protection bits senderKID [2] KeyIdentifier OPTIONAL, recipKID [3] KeyIdentifier OPTIONAL, -- to identify specific keys used for protection transactionID [4] OCTET STRING OPTIONAL, -- identifies the transaction; i.e., this will be the same in -- corresponding request, response, certConf, and PKIConf -- messages senderNonce [5] OCTET STRING OPTIONAL, recipNonce [6] OCTET STRING OPTIONAL, -- nonces used to provide replay protection, senderNonce -- is inserted by the creator of this message; recipNonce -- is a nonce previously inserted in a related message by -- the intended recipient of this message freeText [7] PKIFreeText OPTIONAL, -- this may be used to indicate context-specific instructions -- (this field is intended for human consumption) generalInfo [8] SEQUENCE SIZE (1..MAX) OF InfoTypeAndValue OPTIONAL -- this may be used to convey context-specific information -- (this field not primarily intended for human consumption) }ASN1Primitive
PKIMessage. toASN1Primitive()
PKIMessage ::= SEQUENCE { header PKIHeader, body PKIBody, protection [0] PKIProtection OPTIONAL, extraCerts [1] SEQUENCE SIZE (1..MAX) OF CMPCertificate OPTIONAL }ASN1Primitive
PKIMessages. toASN1Primitive()
PKIMessages ::= SEQUENCE SIZE (1..MAX) OF PKIMessageASN1Primitive
PKIStatus. toASN1Primitive()
ASN1Primitive
PKIStatusInfo. toASN1Primitive()
PKIStatusInfo ::= SEQUENCE { status PKIStatus, (INTEGER) statusString PKIFreeText OPTIONAL, failInfo PKIFailureInfo OPTIONAL (BIT STRING) } PKIStatus: granted (0), -- you got exactly what you asked for grantedWithMods (1), -- you got something like what you asked for rejection (2), -- you don't get it, more information elsewhere in the message waiting (3), -- the request body part has not yet been processed, expect to hear more later revocationWarning (4), -- this message contains a warning that a revocation is imminent revocationNotification (5), -- notification that a revocation has occurred keyUpdateWarning (6) -- update already done for the oldCertId specified in CertReqMsg PKIFailureInfo: 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 failedASN1Primitive
PollRepContent. toASN1Primitive()
PollRepContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER, checkAfter INTEGER, -- time in seconds reason PKIFreeText OPTIONAL }ASN1Primitive
PollReqContent. toASN1Primitive()
PollReqContent ::= SEQUENCE OF SEQUENCE { certReqId INTEGER }ASN1Primitive
POPODecKeyChallContent. toASN1Primitive()
POPODecKeyChallContent ::= SEQUENCE OF ChallengeASN1Primitive
POPODecKeyRespContent. toASN1Primitive()
POPODecKeyRespContent ::= SEQUENCE OF INTEGERASN1Primitive
ProtectedPart. toASN1Primitive()
ProtectedPart ::= SEQUENCE { header PKIHeader, body PKIBody }ASN1Primitive
RevAnnContent. toASN1Primitive()
RevAnnContent ::= SEQUENCE { status PKIStatus, certId CertId, willBeRevokedAt GeneralizedTime, badSinceDate GeneralizedTime, crlDetails Extensions OPTIONAL -- extra CRL details (e.g., crl number, reason, location, etc.) }ASN1Primitive
RevDetails. toASN1Primitive()
RevDetails ::= SEQUENCE { certDetails CertTemplate, -- allows requester to specify as much as they can about -- the cert.ASN1Primitive
RevRepContent. toASN1Primitive()
RevRepContent ::= SEQUENCE { status SEQUENCE SIZE (1..MAX) OF PKIStatusInfo, -- in same order as was sent in RevReqContent revCerts [0] SEQUENCE SIZE (1..MAX) OF CertId OPTIONAL, -- IDs for which revocation was requested -- (same order as status) crls [1] SEQUENCE SIZE (1..MAX) OF CertificateList OPTIONAL -- the resulting CRLs (there may be more than one) }ASN1Primitive
RevReqContent. toASN1Primitive()
RevReqContent ::= SEQUENCE OF RevDetails -
Uses of ASN1Primitive in org.bouncycastle.asn1.cms
Methods in org.bouncycastle.asn1.cms that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
Attribute. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Attributes. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
AuthenticatedData. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
AuthEnvelopedData. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
CCMParameters. toASN1Primitive()
ASN1Primitive
CMSAlgorithmProtection. toASN1Primitive()
ASN1Primitive
CompressedData. toASN1Primitive()
ASN1Primitive
ContentInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
DigestedData. toASN1Primitive()
ASN1Primitive
EncryptedContentInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
EncryptedData. toASN1Primitive()
ASN1Primitive
EnvelopedData. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Evidence. toASN1Primitive()
ASN1Primitive
GCMParameters. toASN1Primitive()
ASN1Primitive
GenericHybridParameters. toASN1Primitive()
ASN1Primitive
IssuerAndSerialNumber. toASN1Primitive()
ASN1Primitive
KEKIdentifier. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
KEKRecipientInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
KeyAgreeRecipientIdentifier. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
KeyAgreeRecipientInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
KeyTransRecipientInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
MetaData. toASN1Primitive()
ASN1Primitive
OriginatorIdentifierOrKey. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
OriginatorInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
OriginatorPublicKey. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
OtherKeyAttribute. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
OtherRecipientInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
OtherRevocationInfoFormat. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
PasswordRecipientInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
RecipientEncryptedKey. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
RecipientIdentifier. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
RecipientInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
RecipientKeyIdentifier. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
RsaKemParameters. toASN1Primitive()
ASN1Primitive
SCVPReqRes. toASN1Primitive()
ASN1Primitive
SignedData. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
SignerIdentifier. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
SignerInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Time. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
TimeStampAndCRL. toASN1Primitive()
ASN1Primitive
TimeStampedData. toASN1Primitive()
ASN1Primitive
TimeStampTokenEvidence. toASN1Primitive()
Constructors in org.bouncycastle.asn1.cms with parameters of type ASN1Primitive Constructor Description OriginatorIdentifierOrKey(ASN1Primitive id)
Deprecated.use more specific versionRecipientIdentifier(ASN1Primitive id)
RecipientInfo(ASN1Primitive info)
SignerIdentifier(ASN1Primitive id)
Time(ASN1Primitive time)
Deprecated.use getInstance() -
Uses of ASN1Primitive in org.bouncycastle.asn1.cms.ecc
Methods in org.bouncycastle.asn1.cms.ecc that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
ECCCMSSharedInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
MQVuserKeyingMaterial. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream. -
Uses of ASN1Primitive in org.bouncycastle.asn1.crmf
Subclasses of ASN1Primitive in org.bouncycastle.asn1.crmf Modifier and Type Class Description class
SubsequentMessage
Methods in org.bouncycastle.asn1.crmf that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
AttributeTypeAndValue. toASN1Primitive()
AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }ASN1Primitive
CertId. toASN1Primitive()
CertId ::= SEQUENCE { issuer GeneralName, serialNumber INTEGER }ASN1Primitive
CertReqMessages. toASN1Primitive()
CertReqMessages ::= SEQUENCE SIZE (1..MAX) OF CertReqMsgASN1Primitive
CertReqMsg. toASN1Primitive()
CertReqMsg ::= SEQUENCE { certReq CertRequest, popo ProofOfPossession OPTIONAL, -- content depends upon key type regInfo SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValue OPTIONAL }ASN1Primitive
CertRequest. toASN1Primitive()
CertRequest ::= SEQUENCE { certReqId INTEGER, -- ID for matching request and reply certTemplate CertTemplate, -- Selected fields of cert to be issued controls Controls OPTIONAL } -- Attributes affecting issuanceASN1Primitive
CertTemplate. toASN1Primitive()
CertTemplate ::= SEQUENCE { version [0] Version OPTIONAL, serialNumber [1] INTEGER OPTIONAL, signingAlg [2] AlgorithmIdentifier OPTIONAL, issuer [3] Name OPTIONAL, validity [4] OptionalValidity OPTIONAL, subject [5] Name OPTIONAL, publicKey [6] SubjectPublicKeyInfo OPTIONAL, issuerUID [7] UniqueIdentifier OPTIONAL, subjectUID [8] UniqueIdentifier OPTIONAL, extensions [9] Extensions OPTIONAL }ASN1Primitive
Controls. toASN1Primitive()
Controls ::= SEQUENCE SIZE(1..MAX) OF AttributeTypeAndValueASN1Primitive
DhSigStatic. toASN1Primitive()
ASN1Primitive
EncKeyWithID. toASN1Primitive()
EncKeyWithID ::= SEQUENCE { privateKey PrivateKeyInfo, identifier CHOICE { string UTF8String, generalName GeneralName } OPTIONAL }ASN1Primitive
EncryptedKey. toASN1Primitive()
EncryptedKey ::= CHOICE { encryptedValue EncryptedValue, -- deprecated envelopedData [0] EnvelopedData } -- The encrypted private key MUST be placed in the envelopedData -- encryptedContentInfo encryptedContent OCTET STRING.ASN1Primitive
EncryptedValue. toASN1Primitive()
EncryptedValue ::= SEQUENCE { intendedAlg [0] AlgorithmIdentifier OPTIONAL, -- the intended algorithm for which the value will be used symmAlg [1] AlgorithmIdentifier OPTIONAL, -- the symmetric algorithm used to encrypt the value encSymmKey [2] BIT STRING OPTIONAL, -- the (encrypted) symmetric key used to encrypt the value keyAlg [3] AlgorithmIdentifier OPTIONAL, -- algorithm used to encrypt the symmetric key valueHint [4] OCTET STRING OPTIONAL, -- a brief description or identifier of the encValue content -- (may be meaningful only to the sending entity, and used only -- if EncryptedValue might be re-examined by the sending entity -- in the future) encValue BIT STRING } -- the encrypted value itselfASN1Primitive
OptionalValidity. toASN1Primitive()
OptionalValidity ::= SEQUENCE { notBefore [0] Time OPTIONAL, notAfter [1] Time OPTIONAL } --at least one MUST be presentASN1Primitive
PKIArchiveOptions. toASN1Primitive()
PKIArchiveOptions ::= CHOICE { encryptedPrivKey [0] EncryptedKey, -- the actual value of the private key keyGenParameters [1] KeyGenParameters, -- parameters which allow the private key to be re-generated archiveRemGenPrivKey [2] BOOLEAN } -- set to TRUE if sender wishes receiver to archive the private -- key of a key pair that the receiver generates in response to -- this request; set to FALSE if no archival is desired.ASN1Primitive
PKIPublicationInfo. toASN1Primitive()
Return the primitive representation of PKIPublicationInfo.ASN1Primitive
PKMACValue. toASN1Primitive()
PKMACValue ::= SEQUENCE { algId AlgorithmIdentifier, -- algorithm value shall be PasswordBasedMac 1.2.840.113533.7.66.13 -- parameter value is PBMParameter value BIT STRING }ASN1Primitive
POPOPrivKey. toASN1Primitive()
POPOPrivKey ::= CHOICE { thisMessage [0] BIT STRING, -- Deprecated -- possession is proven in this message (which contains the private -- key itself (encrypted for the CA)) subsequentMessage [1] SubsequentMessage, -- possession will be proven in a subsequent message dhMAC [2] BIT STRING, -- Deprecated agreeMAC [3] PKMACValue, encryptedKey [4] EnvelopedData }ASN1Primitive
POPOSigningKey. toASN1Primitive()
POPOSigningKey ::= SEQUENCE { poposkInput [0] POPOSigningKeyInput OPTIONAL, algorithmIdentifier AlgorithmIdentifier, signature BIT STRING } -- The signature (using "algorithmIdentifier") is on the -- DER-encoded value of poposkInput.ASN1Primitive
POPOSigningKeyInput. toASN1Primitive()
POPOSigningKeyInput ::= SEQUENCE { authInfo CHOICE { sender [0] GeneralName, -- used only if an authenticated identity has been -- established for the sender (e.g., a DN from a -- previously-issued and currently-valid certificate publicKeyMAC PKMACValue }, -- used if no authenticated GeneralName currently exists for -- the sender; publicKeyMAC contains a password-based MAC -- on the DER-encoded value of publicKey publicKey SubjectPublicKeyInfo } -- from CertTemplateASN1Primitive
ProofOfPossession. toASN1Primitive()
ProofOfPossession ::= CHOICE { raVerified [0] NULL, -- used if the RA has already verified that the requester is in -- possession of the private key signature [1] POPOSigningKey, keyEncipherment [2] POPOPrivKey, keyAgreement [3] POPOPrivKey }ASN1Primitive
SinglePubInfo. toASN1Primitive()
Return the primitive representation of SinglePubInfo. -
Uses of ASN1Primitive in org.bouncycastle.asn1.cryptopro
Methods in org.bouncycastle.asn1.cryptopro that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
ECGOST3410ParamSetParameters. toASN1Primitive()
ASN1Primitive
Gost2814789EncryptedKey. toASN1Primitive()
ASN1Primitive
Gost2814789KeyWrapParameters. toASN1Primitive()
ASN1Primitive
GOST28147Parameters. toASN1Primitive()
Gost28147-89-Parameters ::= SEQUENCE { iv Gost28147-89-IV, encryptionParamSet OBJECT IDENTIFIER } Gost28147-89-IV ::= OCTET STRING (SIZE (8))ASN1Primitive
GOST3410ParamSetParameters. toASN1Primitive()
ASN1Primitive
GOST3410PublicKeyAlgParameters. toASN1Primitive()
ASN1Primitive
GostR3410KeyTransport. toASN1Primitive()
ASN1Primitive
GostR3410TransportParameters. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.dvcs
Methods in org.bouncycastle.asn1.dvcs that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
CertEtcToken. toASN1Primitive()
ASN1Primitive
Data. toASN1Primitive()
ASN1Primitive
DVCSCertInfo. toASN1Primitive()
ASN1Primitive
DVCSErrorNotice. toASN1Primitive()
ASN1Primitive
DVCSRequest. toASN1Primitive()
ASN1Primitive
DVCSRequestInformation. toASN1Primitive()
ASN1Primitive
DVCSResponse. toASN1Primitive()
ASN1Primitive
DVCSTime. toASN1Primitive()
ASN1Primitive
PathProcInput. toASN1Primitive()
ASN1Primitive
ServiceType. toASN1Primitive()
ASN1Primitive
TargetEtcChain. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.eac
Methods in org.bouncycastle.asn1.eac that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
CertificateBody. toASN1Primitive()
create a "request" or "profile" type Iso7816CertificateBody according to the variables sets.ASN1Primitive
CertificateHolderAuthorization. toASN1Primitive()
return the Certificate Holder Authorization as a DERApplicationSpecific ObjectASN1Primitive
CVCertificate. toASN1Primitive()
ASN1Primitive
CVCertificateRequest. toASN1Primitive()
ASN1Primitive
ECDSAPublicKey. toASN1Primitive()
ASN1Primitive
RSAPublicKey. toASN1Primitive()
ASN1Primitive
UnsignedInteger. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.esf
Methods in org.bouncycastle.asn1.esf that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
CommitmentTypeIndication. toASN1Primitive()
CommitmentTypeIndication ::= SEQUENCE { commitmentTypeId CommitmentTypeIdentifier, commitmentTypeQualifier SEQUENCE SIZE (1..MAX) OF CommitmentTypeQualifier OPTIONAL }ASN1Primitive
CommitmentTypeQualifier. toASN1Primitive()
Returns a DER-encodable representation of this instance.ASN1Primitive
CompleteRevocationRefs. toASN1Primitive()
ASN1Primitive
CrlIdentifier. toASN1Primitive()
ASN1Primitive
CrlListID. toASN1Primitive()
ASN1Primitive
CrlOcspRef. toASN1Primitive()
ASN1Primitive
CrlValidatedID. toASN1Primitive()
ASN1Primitive
OcspIdentifier. toASN1Primitive()
ASN1Primitive
OcspListID. toASN1Primitive()
ASN1Primitive
OcspResponsesID. toASN1Primitive()
ASN1Primitive
OtherHash. toASN1Primitive()
ASN1Primitive
OtherHashAlgAndValue. toASN1Primitive()
OtherHashAlgAndValue ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashValue OtherHashValue } OtherHashValue ::= OCTET STRINGASN1Primitive
OtherRevRefs. toASN1Primitive()
ASN1Primitive
OtherRevVals. toASN1Primitive()
ASN1Primitive
RevocationValues. toASN1Primitive()
ASN1Primitive
SignaturePolicyId. toASN1Primitive()
SignaturePolicyId ::= SEQUENCE { sigPolicyId SigPolicyId, sigPolicyHash SigPolicyHash, sigPolicyQualifiers SEQUENCE SIZE (1..MAX) OF SigPolicyQualifierInfo OPTIONAL}ASN1Primitive
SignaturePolicyIdentifier. toASN1Primitive()
SignaturePolicyIdentifier ::= CHOICE{ SignaturePolicyId SignaturePolicyId, SignaturePolicyImplied SignaturePolicyImplied } SignaturePolicyImplied ::= NULLASN1Primitive
SignerAttribute. toASN1Primitive()
SignerAttribute ::= SEQUENCE OF CHOICE { claimedAttributes [0] ClaimedAttributes, certifiedAttributes [1] CertifiedAttributes } ClaimedAttributes ::= SEQUENCE OF Attribute CertifiedAttributes ::= AttributeCertificate -- as defined in RFC 3281: see clause 4.1.ASN1Primitive
SignerLocation. toASN1Primitive()
SignerLocation ::= SEQUENCE { countryName [0] DirectoryString OPTIONAL, localityName [1] DirectoryString OPTIONAL, postalAddress [2] PostalAddress OPTIONAL } PostalAddress ::= SEQUENCE SIZE(1..6) OF DirectoryString DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1..ASN1Primitive
SigPolicyQualifierInfo. toASN1Primitive()
SigPolicyQualifierInfo ::= SEQUENCE { sigPolicyQualifierId SigPolicyQualifierId, sigQualifier ANY DEFINED BY sigPolicyQualifierId } SigPolicyQualifierId ::= OBJECT IDENTIFIERASN1Primitive
SigPolicyQualifiers. toASN1Primitive()
SigPolicyQualifiers ::= SEQUENCE SIZE (1..MAX) OF SigPolicyQualifierInfoASN1Primitive
SPuri. toASN1Primitive()
SPuri ::= IA5StringASN1Primitive
SPUserNotice. toASN1Primitive()
SPUserNotice ::= SEQUENCE { noticeRef NoticeReference OPTIONAL, explicitText DisplayText OPTIONAL } -
Uses of ASN1Primitive in org.bouncycastle.asn1.ess
Methods in org.bouncycastle.asn1.ess that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
ContentHints. toASN1Primitive()
ContentHints ::= SEQUENCE { contentDescription UTF8String (SIZE (1..MAX)) OPTIONAL, contentType ContentType }ASN1Primitive
ContentIdentifier. toASN1Primitive()
The definition of ContentIdentifier isASN1Primitive
ESSCertID. toASN1Primitive()
ESSCertID ::= SEQUENCE { certHash Hash, issuerSerial IssuerSerial OPTIONAL }ASN1Primitive
ESSCertIDv2. toASN1Primitive()
ESSCertIDv2 ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier DEFAULT {algorithm id-sha256}, certHash Hash, issuerSerial IssuerSerial OPTIONAL } Hash ::= OCTET STRING IssuerSerial ::= SEQUENCE { issuer GeneralNames, serialNumber CertificateSerialNumber }ASN1Primitive
OtherCertID. toASN1Primitive()
OtherCertID ::= SEQUENCE { otherCertHash OtherHash, issuerSerial IssuerSerial OPTIONAL } OtherHash ::= CHOICE { sha1Hash OCTET STRING, otherHash OtherHashAlgAndValue } OtherHashAlgAndValue ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashValue OCTET STRING }ASN1Primitive
OtherSigningCertificate. toASN1Primitive()
The definition of OtherSigningCertificate isASN1Primitive
SigningCertificate. toASN1Primitive()
The definition of SigningCertificate isASN1Primitive
SigningCertificateV2. toASN1Primitive()
The definition of SigningCertificateV2 is -
Uses of ASN1Primitive in org.bouncycastle.asn1.est
Methods in org.bouncycastle.asn1.est that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
AttrOrOID. toASN1Primitive()
ASN1Primitive
CsrAttrs. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.icao
Methods in org.bouncycastle.asn1.icao that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
CscaMasterList. toASN1Primitive()
ASN1Primitive
DataGroupHash. toASN1Primitive()
ASN1Primitive
LDSSecurityObject. toASN1Primitive()
ASN1Primitive
LDSVersionInfo. toASN1Primitive()
LDSVersionInfo ::= SEQUENCE { ldsVersion PRINTABLE STRING unicodeVersion PRINTABLE STRING } -
Uses of ASN1Primitive in org.bouncycastle.asn1.isismtt.ocsp
Methods in org.bouncycastle.asn1.isismtt.ocsp that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
CertHash. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
RequestedCertificate. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream. -
Uses of ASN1Primitive in org.bouncycastle.asn1.isismtt.x509
Methods in org.bouncycastle.asn1.isismtt.x509 that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
AdditionalInformationSyntax. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Admissions. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
AdmissionSyntax. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
DeclarationOfMajority. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
MonetaryLimit. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
NamingAuthority. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
ProcurationSyntax. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
ProfessionInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Restriction. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream. -
Uses of ASN1Primitive in org.bouncycastle.asn1.misc
Subclasses of ASN1Primitive in org.bouncycastle.asn1.misc Modifier and Type Class Description class
NetscapeCertType
The NetscapeCertType object.class
NetscapeRevocationURL
class
VerisignCzagExtension
Methods in org.bouncycastle.asn1.misc that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
CAST5CBCParameters. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
IDEACBCPar. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
ScryptParams. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.mozilla
Methods in org.bouncycastle.asn1.mozilla that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
PublicKeyAndChallenge. toASN1Primitive()
ASN1Primitive
SignedPublicKeyAndChallenge. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.nist
Methods in org.bouncycastle.asn1.nist that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
KMACwithSHAKE128_params. toASN1Primitive()
ASN1Primitive
KMACwithSHAKE256_params. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.ocsp
Methods in org.bouncycastle.asn1.ocsp that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
BasicOCSPResponse. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
CertID. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
CertStatus. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
CrlID. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
OCSPRequest. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
OCSPResponse. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
OCSPResponseStatus. toASN1Primitive()
ASN1Primitive
Request. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
ResponderID. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
ResponseBytes. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
ResponseData. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
RevokedInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
ServiceLocator. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Signature. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
SingleResponse. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
TBSRequest. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream. -
Uses of ASN1Primitive in org.bouncycastle.asn1.oiw
Methods in org.bouncycastle.asn1.oiw that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
ElGamalParameter. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.pkcs
Methods in org.bouncycastle.asn1.pkcs that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
Attribute. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
AuthenticatedSafe. toASN1Primitive()
ASN1Primitive
CertBag. toASN1Primitive()
ASN1Primitive
CertificationRequest. toASN1Primitive()
ASN1Primitive
CertificationRequestInfo. toASN1Primitive()
ASN1Primitive
ContentInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
CRLBag. toASN1Primitive()
CRLBag ::= SEQUENCE { crlId BAG-TYPE.&id ({CRLTypes}), crlValue [0] EXPLICIT BAG-TYPE.&Type ({CRLTypes}{@crlId}) } x509CRL BAG-TYPE ::= {OCTET STRING IDENTIFIED BY {certTypes 1} -- DER-encoded X.509 CRL stored in OCTET STRING CRLTypes BAG-TYPE ::= { x509CRL, ...ASN1Primitive
DHParameter. toASN1Primitive()
ASN1Primitive
EncryptedData. toASN1Primitive()
ASN1Primitive
EncryptedPrivateKeyInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
EncryptionScheme. toASN1Primitive()
ASN1Primitive
IssuerAndSerialNumber. toASN1Primitive()
ASN1Primitive
KeyDerivationFunc. toASN1Primitive()
ASN1Primitive
MacData. toASN1Primitive()
MacData ::= SEQUENCE { mac DigestInfo, macSalt OCTET STRING, iterations INTEGER DEFAULT 1 -- Note: The default is for historic reasons and its use is deprecated.ASN1Primitive
PBEParameter. toASN1Primitive()
ASN1Primitive
PBES2Parameters. toASN1Primitive()
ASN1Primitive
PBKDF2Params. toASN1Primitive()
Return an ASN.1 structure suitable for encoding.ASN1Primitive
Pfx. toASN1Primitive()
ASN1Primitive
PKCS12PBEParams. toASN1Primitive()
ASN1Primitive
PrivateKeyInfo. toASN1Primitive()
ASN1Primitive
RC2CBCParameter. toASN1Primitive()
ASN1Primitive
RSAESOAEPparams. toASN1Primitive()
RSAES-OAEP-params ::= SEQUENCE { hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1, maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1, pSourceAlgorithm [2] PKCS1PSourceAlgorithms DEFAULT pSpecifiedEmpty } OAEP-PSSDigestAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-sha1 PARAMETERS NULL }| { OID id-sha256 PARAMETERS NULL }| { OID id-sha384 PARAMETERS NULL }| { OID id-sha512 PARAMETERS NULL }, ...ASN1Primitive
RSAPrivateKey. toASN1Primitive()
This outputs the key in PKCS1v2 format.ASN1Primitive
RSAPrivateKeyStructure. toASN1Primitive()
Deprecated.This outputs the key in PKCS1v2 format.ASN1Primitive
RSAPublicKey. toASN1Primitive()
This outputs the key in PKCS1v2 format.ASN1Primitive
RSASSAPSSparams. toASN1Primitive()
RSASSA-PSS-params ::= SEQUENCE { hashAlgorithm [0] OAEP-PSSDigestAlgorithms DEFAULT sha1, maskGenAlgorithm [1] PKCS1MGFAlgorithms DEFAULT mgf1SHA1, saltLength [2] INTEGER DEFAULT 20, trailerField [3] TrailerField DEFAULT trailerFieldBC } OAEP-PSSDigestAlgorithms ALGORITHM-IDENTIFIER ::= { { OID id-sha1 PARAMETERS NULL }| { OID id-sha256 PARAMETERS NULL }| { OID id-sha384 PARAMETERS NULL }| { OID id-sha512 PARAMETERS NULL }, ...ASN1Primitive
SafeBag. toASN1Primitive()
ASN1Primitive
SignedData. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
SignerInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream. -
Uses of ASN1Primitive in org.bouncycastle.asn1.sec
Methods in org.bouncycastle.asn1.sec that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
ECPrivateKey. getParameters()
ASN1Primitive
ECPrivateKeyStructure. getParameters()
Deprecated.ASN1Primitive
ECPrivateKey. toASN1Primitive()
ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL }ASN1Primitive
ECPrivateKeyStructure. toASN1Primitive()
Deprecated.ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL } -
Uses of ASN1Primitive in org.bouncycastle.asn1.smime
Methods in org.bouncycastle.asn1.smime that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
SMIMECapabilities. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
SMIMECapability. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream. -
Uses of ASN1Primitive in org.bouncycastle.asn1.tsp
Methods in org.bouncycastle.asn1.tsp that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
Accuracy. toASN1Primitive()
Accuracy ::= SEQUENCE { seconds INTEGER OPTIONAL, millis [0] INTEGER (1..999) OPTIONAL, micros [1] INTEGER (1..999) OPTIONAL }ASN1Primitive
ArchiveTimeStamp. toASN1Primitive()
ASN1Primitive
ArchiveTimeStampChain. toASN1Primitive()
ASN1Primitive
ArchiveTimeStampSequence. toASN1Primitive()
ASN1Primitive
CryptoInfos. toASN1Primitive()
ASN1Primitive
EncryptionInfo. toASN1Primitive()
ASN1Primitive
EvidenceRecord. toASN1Primitive()
ASN1Primitive
MessageImprint. toASN1Primitive()
MessageImprint ::= SEQUENCE { hashAlgorithm AlgorithmIdentifier, hashedMessage OCTET STRING }ASN1Primitive
PartialHashtree. toASN1Primitive()
ASN1Primitive
TimeStampReq. toASN1Primitive()
TimeStampReq ::= SEQUENCE { version INTEGER { v1(1) }, messageImprint MessageImprint, --a hash algorithm OID and the hash value of the data to be --time-stamped reqPolicy TSAPolicyId OPTIONAL, nonce INTEGER OPTIONAL, certReq BOOLEAN DEFAULT FALSE, extensions [0] IMPLICIT Extensions OPTIONAL }ASN1Primitive
TimeStampResp. toASN1Primitive()
TimeStampResp ::= SEQUENCE { status PKIStatusInfo, timeStampToken TimeStampToken OPTIONAL }ASN1Primitive
TSTInfo. toASN1Primitive()
TSTInfo ::= SEQUENCE { version INTEGER { v1(1) }, policy TSAPolicyId, messageImprint MessageImprint, -- MUST have the same value as the similar field in -- TimeStampReq serialNumber INTEGER, -- Time-Stamping users MUST be ready to accommodate integers -- up to 160 bits. -
Uses of ASN1Primitive in org.bouncycastle.asn1.ua
Methods in org.bouncycastle.asn1.ua that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
DSTU4145BinaryField. toASN1Primitive()
BinaryField ::= SEQUENCE { M INTEGER, CHOICE {Trinomial, Pentanomial} Trinomial::= INTEGER Pentanomial::= SEQUENCE { k INTEGER, j INTEGER, l INTEGER}ASN1Primitive
DSTU4145ECBinary. toASN1Primitive()
ECBinary ::= SEQUENCE { version [0] EXPLICIT INTEGER DEFAULT 0, f BinaryField, a INTEGER (0..1), b OCTET STRING, n INTEGER, bp OCTET STRING}ASN1Primitive
DSTU4145Params. toASN1Primitive()
ASN1Primitive
DSTU4145PublicKey. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.util
Methods in org.bouncycastle.asn1.util with parameters of type ASN1Primitive Modifier and Type Method Description static String
DERDump. dumpAsString(ASN1Primitive obj)
Deprecated.dump out a DER object as a formatted string -
Uses of ASN1Primitive in org.bouncycastle.asn1.x500
Methods in org.bouncycastle.asn1.x500 that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
AttributeTypeAndValue. toASN1Primitive()
AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }ASN1Primitive
DirectoryString. toASN1Primitive()
DirectoryString ::= CHOICE { teletexString TeletexString (SIZE (1..MAX)), printableString PrintableString (SIZE (1..MAX)), universalString UniversalString (SIZE (1..MAX)), utf8String UTF8String (SIZE (1..MAX)), bmpString BMPString (SIZE (1..MAX)) }ASN1Primitive
RDN. toASN1Primitive()
RelativeDistinguishedName ::= SET OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type AttributeType, value AttributeValue }ASN1Primitive
X500Name. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.x509
Subclasses of ASN1Primitive in org.bouncycastle.asn1.x509 Modifier and Type Class Description class
PolicyQualifierId
PolicyQualifierId, used in the CertificatePolicies X509V3 extension.class
ReasonFlags
The ReasonFlags object.Methods in org.bouncycastle.asn1.x509 that return ASN1Primitive Modifier and Type Method Description protected ASN1Primitive
X509NameEntryConverter. convertHexEncoded(String str, int off)
Convert an inline encoded hex string rendition of an ASN.1 object back into its corresponding ASN.1 object.static ASN1Primitive
X509Extension. convertValueToObject(X509Extension ext)
Deprecated.Convert the value of the passed in extension to an objectASN1Primitive
X509DefaultEntryConverter. getConvertedValue(ASN1ObjectIdentifier oid, String value)
Apply default coversion for the given value depending on the oid and the character range of the value.abstract ASN1Primitive
X509NameEntryConverter. getConvertedValue(ASN1ObjectIdentifier oid, String value)
Convert the passed in String value into the appropriate ASN.1 encoded object.ASN1Primitive
SubjectPublicKeyInfo. getPublicKey()
Deprecated.use parsePublicKeyASN1Primitive
SubjectPublicKeyInfo. parsePublicKey()
for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.ASN1Primitive
AccessDescription. toASN1Primitive()
ASN1Primitive
AlgorithmIdentifier. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
AttCertIssuer. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
AttCertValidityPeriod. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Attribute. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
AttributeCertificate. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
AttributeCertificateInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
AuthorityInformationAccess. toASN1Primitive()
ASN1Primitive
AuthorityKeyIdentifier. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
BasicConstraints. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Certificate. toASN1Primitive()
ASN1Primitive
CertificateList. toASN1Primitive()
ASN1Primitive
CertificatePair. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
CertificatePolicies. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
CertPolicyId. toASN1Primitive()
ASN1Primitive
CRLDistPoint. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
CRLNumber. toASN1Primitive()
ASN1Primitive
CRLReason. toASN1Primitive()
ASN1Primitive
DigestInfo. toASN1Primitive()
ASN1Primitive
DisplayText. toASN1Primitive()
ASN1Primitive
DistributionPoint. toASN1Primitive()
ASN1Primitive
DistributionPointName. toASN1Primitive()
ASN1Primitive
DSAParameter. toASN1Primitive()
ASN1Primitive
ExtendedKeyUsage. toASN1Primitive()
Return the ASN.1 primitive form of this object.ASN1Primitive
Extension. toASN1Primitive()
ASN1Primitive
Extensions. toASN1Primitive()
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }ASN1Primitive
GeneralName. toASN1Primitive()
ASN1Primitive
GeneralNames. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
GeneralSubtree. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Holder. toASN1Primitive()
ASN1Primitive
IetfAttrSyntax. toASN1Primitive()
IetfAttrSyntax ::= SEQUENCE { policyAuthority [0] GeneralNames OPTIONAL, values SEQUENCE OF CHOICE { octets OCTET STRING, oid OBJECT IDENTIFIER, string UTF8String } }ASN1Primitive
IssuerSerial. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
IssuingDistributionPoint. toASN1Primitive()
ASN1Primitive
KeyPurposeId. toASN1Primitive()
ASN1Primitive
KeyUsage. toASN1Primitive()
ASN1Primitive
NameConstraints. toASN1Primitive()
ASN1Primitive
NoticeReference. toASN1Primitive()
DescribetoASN1Object
method here.ASN1Primitive
ObjectDigestInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
OtherName. toASN1Primitive()
ASN1Primitive
PolicyConstraints. toASN1Primitive()
ASN1Primitive
PolicyInformation. toASN1Primitive()
ASN1Primitive
PolicyMappings. toASN1Primitive()
ASN1Primitive
PolicyQualifierInfo. toASN1Primitive()
Returns a DER-encodable representation of this instance.ASN1Primitive
PrivateKeyUsagePeriod. toASN1Primitive()
ASN1Primitive
RoleSyntax. toASN1Primitive()
Implementation of the methodtoASN1Object
as required by the superclassASN1Encodable
.ASN1Primitive
RSAPublicKeyStructure. toASN1Primitive()
Deprecated.This outputs the key in PKCS1v2 format.ASN1Primitive
SubjectDirectoryAttributes. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
SubjectKeyIdentifier. toASN1Primitive()
ASN1Primitive
SubjectPublicKeyInfo. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Target. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
TargetInformation. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
Targets. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
TBSCertificate. toASN1Primitive()
ASN1Primitive
TBSCertificateStructure. toASN1Primitive()
Deprecated.ASN1Primitive
TBSCertList.CRLEntry. toASN1Primitive()
ASN1Primitive
TBSCertList. toASN1Primitive()
ASN1Primitive
Time. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
UserNotice. toASN1Primitive()
ASN1Primitive
V2Form. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
X509CertificateStructure. toASN1Primitive()
Deprecated.ASN1Primitive
X509Extensions. toASN1Primitive()
Deprecated.Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }ASN1Primitive
X509Name. toASN1Primitive()
Deprecated.Constructors in org.bouncycastle.asn1.x509 with parameters of type ASN1Primitive Constructor Description Time(ASN1Primitive time)
-
Uses of ASN1Primitive in org.bouncycastle.asn1.x509.qualified
Methods in org.bouncycastle.asn1.x509.qualified that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
BiometricData. toASN1Primitive()
ASN1Primitive
Iso4217CurrencyCode. toASN1Primitive()
ASN1Primitive
MonetaryValue. toASN1Primitive()
ASN1Primitive
QCStatement. toASN1Primitive()
ASN1Primitive
SemanticsInformation. toASN1Primitive()
ASN1Primitive
TypeOfBiometricData. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.asn1.x509.sigi
Methods in org.bouncycastle.asn1.x509.sigi that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
NameOrPseudonym. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
PersonalData. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream. -
Uses of ASN1Primitive in org.bouncycastle.asn1.x9
Methods in org.bouncycastle.asn1.x9 that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
X962Parameters. getParameters()
ASN1Primitive
X9FieldID. getParameters()
ASN1Primitive
DHDomainParameters. toASN1Primitive()
Deprecated.ASN1Primitive
DHPublicKey. toASN1Primitive()
Return an ASN.1 primitive representation of this object.ASN1Primitive
DHValidationParms. toASN1Primitive()
Deprecated.ASN1Primitive
DomainParameters. toASN1Primitive()
Return an ASN.1 primitive representation of this object.ASN1Primitive
KeySpecificInfo. toASN1Primitive()
Return an ASN.1 primitive representation of this object.ASN1Primitive
OtherInfo. toASN1Primitive()
Return an ASN.1 primitive representation of this object.ASN1Primitive
ValidationParams. toASN1Primitive()
ASN1Primitive
X962Parameters. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
X9Curve. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
X9ECParameters. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
X9ECPoint. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
X9FieldElement. toASN1Primitive()
Produce an object suitable for an ASN1OutputStream.ASN1Primitive
X9FieldID. toASN1Primitive()
Produce a DER encoding of the following structure. -
Uses of ASN1Primitive in org.bouncycastle.jcajce.provider.symmetric.util
Methods in org.bouncycastle.jcajce.provider.symmetric.util with parameters of type ASN1Primitive Modifier and Type Method Description static AlgorithmParameterSpec
GcmSpecUtil. extractGcmSpec(ASN1Primitive spec)
-
Uses of ASN1Primitive in org.bouncycastle.jce
Methods in org.bouncycastle.jce that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
X509KeyUsage. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.jce.netscape
Methods in org.bouncycastle.jce.netscape that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
NetscapeCertRequest. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.pqc.asn1
Methods in org.bouncycastle.pqc.asn1 that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
GMSSPrivateKey. toASN1Primitive()
ASN1Primitive
GMSSPublicKey. toASN1Primitive()
ASN1Primitive
McElieceCCA2PrivateKey. toASN1Primitive()
ASN1Primitive
McElieceCCA2PublicKey. toASN1Primitive()
ASN1Primitive
McEliecePrivateKey. toASN1Primitive()
ASN1Primitive
McEliecePublicKey. toASN1Primitive()
ASN1Primitive
ParSet. toASN1Primitive()
ASN1Primitive
RainbowPrivateKey. toASN1Primitive()
ASN1Primitive
RainbowPublicKey. toASN1Primitive()
ASN1Primitive
SPHINCS256KeyParams. toASN1Primitive()
ASN1Primitive
XMSSKeyParams. toASN1Primitive()
ASN1Primitive
XMSSMTKeyParams. toASN1Primitive()
ASN1Primitive
XMSSMTPrivateKey. toASN1Primitive()
ASN1Primitive
XMSSMTPublicKey. toASN1Primitive()
ASN1Primitive
XMSSPrivateKey. toASN1Primitive()
ASN1Primitive
XMSSPublicKey. toASN1Primitive()
-
Uses of ASN1Primitive in org.bouncycastle.x509
Methods in org.bouncycastle.x509 that return ASN1Primitive Modifier and Type Method Description ASN1Primitive
X509Attribute. toASN1Primitive()
Deprecated. -
Uses of ASN1Primitive in org.bouncycastle.x509.extension
Methods in org.bouncycastle.x509.extension that return ASN1Primitive Modifier and Type Method Description static ASN1Primitive
X509ExtensionUtil. fromExtensionValue(byte[] encodedValue)
Deprecated.use org.bouncycastle.cert.jcajce.JcaX509ExtensionUtils.parseExtensionValue()
-