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 classASN1BooleanclassASN1EnumeratedclassASN1GeneralizedTimeclassASN1IntegerclassASN1NullA NULL object.classASN1ObjectIdentifierclassASN1OctetStringclassASN1SequenceclassASN1SetclassASN1TaggedObjectASN.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).classASN1UTCTimeclassBERApplicationSpecificclassBERConstructedOctetStringDeprecated.use BEROctetStringclassBEROctetStringclassBERSequenceclassBERSetclassBERTaggedObjectBER 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).classDERApplicationSpecificBase class for an application specific objectclassDERBitStringclassDERBMPStringDER BMPString object.classDERBooleanclassDEREnumeratedclassDERExternalClass representing the DER-type ExternalclassDERGeneralizedTimeGeneralized time object.classDERGeneralStringclassDERIA5StringDER IA5String object - this is an ascii string.classDERIntegerclassDERNullA NULL object.classDERNumericStringDER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.classDERObjectIdentifierclassDEROctetStringclassDERPrintableStringDER PrintableString object.classDERSequenceclassDERSetA DER encoded set objectclassDERT61StringDER T61String (also the teletex string), try not to use this if you don't need to.classDERTaggedObjectDER 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).classDERUniversalStringDER UniversalString object.classDERUTCTimeUTC time object.classDERUTF8StringDER UTF8String object.classDERVisibleStringDER VisibleString object.classDLSequenceclassDLSetA DER encoded set objectclassDLTaggedObjectDefinite 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).Methods in org.bouncycastle.asn1 that return ASN1Primitive Modifier and Type Method Description protected ASN1PrimitiveASN1InputStream. buildObject(int tag, int tagNo, int length)build an object given its tag and the number of bytes to construct it from.static ASN1PrimitiveASN1Primitive. fromByteArray(byte[] data)Create a base ASN.1 object from a byte stream.ASN1PrimitiveDERExternal. getDataValueDescriptor()Returns the data value descriptorASN1PrimitiveDERExternal. getExternalContent()Returns the content of this elementASN1PrimitiveASN1OctetString. getLoadedObject()ASN1PrimitiveASN1TaggedObject. getLoadedObject()ASN1PrimitiveBERApplicationSpecificParser. getLoadedObject()ASN1PrimitiveBEROctetStringParser. getLoadedObject()ASN1PrimitiveBERSequenceParser. getLoadedObject()ASN1PrimitiveBERSetParser. getLoadedObject()ASN1PrimitiveBERTaggedObjectParser. getLoadedObject()ASN1PrimitiveDERExternalParser. getLoadedObject()ASN1PrimitiveDEROctetStringParser. getLoadedObject()ASN1PrimitiveDERSequenceParser. getLoadedObject()ASN1PrimitiveDERSetParser. getLoadedObject()ASN1PrimitiveInMemoryRepresentable. getLoadedObject()ASN1PrimitiveASN1TaggedObject. getObject()return whatever was following the tag.ASN1PrimitiveDERApplicationSpecific. getObject()Return the enclosed object assuming explicit tagging.ASN1PrimitiveDERApplicationSpecific. getObject(int derTagNo)Return the enclosed object assuming implicit tagging.ASN1PrimitiveASN1InputStream. readObject()ASN1PrimitiveASN1Object. toASN1Object()Deprecated.use toASN1Primitive()ASN1PrimitiveASN1Encodable. toASN1Primitive()abstract ASN1PrimitiveASN1Object. toASN1Primitive()ASN1PrimitiveASN1Primitive. toASN1Primitive()ASN1PrimitiveBERApplicationSpecificParser. toASN1Primitive()ASN1PrimitiveBEROctetStringParser. toASN1Primitive()ASN1PrimitiveBERSequenceParser. toASN1Primitive()ASN1PrimitiveBERSetParser. toASN1Primitive()ASN1PrimitiveBERTaggedObjectParser. toASN1Primitive()ASN1PrimitiveDERExternalParser. toASN1Primitive()ASN1PrimitiveDEROctetStringParser. toASN1Primitive()ASN1PrimitiveDERSequenceParser. toASN1Primitive()ASN1PrimitiveDERSetParser. toASN1Primitive()Methods in org.bouncycastle.asn1 with parameters of type ASN1Primitive Modifier and Type Method Description protected booleanDERBitString. asn1Equals(ASN1Primitive o)protected booleanDERBMPString. asn1Equals(ASN1Primitive o)protected booleanDERBoolean. asn1Equals(ASN1Primitive o)Constructors in org.bouncycastle.asn1 with parameters of type ASN1Primitive Constructor Description BERConstructedOctetString(ASN1Primitive obj)Deprecated.DERExternal(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 parameters -
Uses of ASN1Primitive in org.bouncycastle.asn1.cms
Methods in org.bouncycastle.asn1.cms that return ASN1Primitive Modifier and Type Method Description ASN1PrimitiveAttribute. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveAttributes. toASN1Primitive()Attributes ::= SET SIZE(1..MAX) OF Attribute -- according to RFC 5652ASN1PrimitiveContentInfo. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveIssuerAndSerialNumber. toASN1Primitive()ASN1PrimitiveSignedData. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveSignerIdentifier. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveSignerInfo. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveTime. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.Constructors in org.bouncycastle.asn1.cms with parameters of type ASN1Primitive Constructor Description SignerIdentifier(ASN1Primitive id)Time(ASN1Primitive time) -
Uses of ASN1Primitive in org.bouncycastle.asn1.misc
Subclasses of ASN1Primitive in org.bouncycastle.asn1.misc Modifier and Type Class Description classNetscapeCertTypeThe NetscapeCertType object.classNetscapeRevocationURLclassVerisignCzagExtension -
Uses of ASN1Primitive in org.bouncycastle.asn1.pkcs
Methods in org.bouncycastle.asn1.pkcs that return ASN1Primitive Modifier and Type Method Description ASN1PrimitivePBES2Algorithms. getASN1Primitive()Deprecated.ASN1PrimitivePrivateKeyInfo. getPrivateKey()Deprecated.use parsePrivateKey()ASN1PrimitiveAuthenticatedSafe. toASN1Primitive()ASN1PrimitiveCertBag. toASN1Primitive()ASN1PrimitiveCertificationRequest. toASN1Primitive()ASN1PrimitiveCertificationRequestInfo. toASN1Primitive()ASN1PrimitiveContentInfo. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveCRLBag. toASN1Primitive()CRLBag ::= SEQUENCE { crlId BAG-TYPE.&id ({CRLTypes}), crlValue [0] EXPLICIT BAG-TYPE.&Type ({CRLTypes}) } x509CRL BAG-TYPE ::= {OCTET STRING IDENTIFIED BY {certTypes 1} -- DER-encoded X.509 CRL stored in OCTET STRING CRLTypes BAG-TYPE ::= { x509CRL, ...ASN1PrimitiveDHParameter. toASN1Primitive()ASN1PrimitiveEncryptedData. toASN1Primitive()ASN1PrimitiveEncryptedPrivateKeyInfo. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveEncryptionScheme. toASN1Primitive()ASN1PrimitiveIssuerAndSerialNumber. toASN1Primitive()ASN1PrimitiveKeyDerivationFunc. toASN1Primitive()ASN1PrimitiveMacData. toASN1Primitive()MacData ::= SEQUENCE { mac DigestInfo, macSalt OCTET STRING, iterations INTEGER DEFAULT 1 -- Note: The default is for historic reasons and its use is deprecated.ASN1PrimitivePBEParameter. toASN1Primitive()ASN1PrimitivePBES2Parameters. toASN1Primitive()ASN1PrimitivePBKDF2Params. toASN1Primitive()ASN1PrimitivePfx. toASN1Primitive()ASN1PrimitivePKCS12PBEParams. toASN1Primitive()ASN1PrimitivePrivateKeyInfo. toASN1Primitive()write out an RSA private key with its associated information as described in PKCS8.ASN1PrimitiveRSAESOAEPparams. 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 }, ...ASN1PrimitiveRSAPrivateKey. toASN1Primitive()This outputs the key in PKCS1v2 format.ASN1PrimitiveRSAPrivateKeyStructure. toASN1Primitive()Deprecated.This outputs the key in PKCS1v2 format.ASN1PrimitiveRSAPublicKey. toASN1Primitive()This outputs the key in PKCS1v2 format.ASN1PrimitiveRSASSAPSSparams. 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 }, ...ASN1PrimitiveSafeBag. toASN1Primitive()ASN1PrimitiveSignedData. 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 ASN1PrimitiveECPrivateKey. getParameters()ASN1PrimitiveECPrivateKeyStructure. getParameters()Deprecated.ASN1PrimitiveECPrivateKey. toASN1Primitive()ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL }ASN1PrimitiveECPrivateKeyStructure. 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.x500
Methods in org.bouncycastle.asn1.x500 that return ASN1Primitive Modifier and Type Method Description ASN1PrimitiveAttributeTypeAndValue. toASN1Primitive()AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY DEFINED BY type }ASN1PrimitiveDirectoryString. 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)) }ASN1PrimitiveRDN. toASN1Primitive()RelativeDistinguishedName ::= SET OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type AttributeType, value AttributeValue }ASN1PrimitiveX500Name. toASN1Primitive() -
Uses of ASN1Primitive in org.bouncycastle.asn1.x509
Subclasses of ASN1Primitive in org.bouncycastle.asn1.x509 Modifier and Type Class Description classReasonFlagsThe ReasonFlags object.Methods in org.bouncycastle.asn1.x509 that return ASN1Primitive Modifier and Type Method Description protected ASN1PrimitiveX509NameEntryConverter. 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 ASN1PrimitiveX509Extension. convertValueToObject(X509Extension ext)Convert the value of the passed in extension to an objectASN1PrimitiveX509DefaultEntryConverter. getConvertedValue(ASN1ObjectIdentifier oid, String value)Apply default coversion for the given value depending on the oid and the character range of the value.abstract ASN1PrimitiveX509NameEntryConverter. getConvertedValue(ASN1ObjectIdentifier oid, String value)Convert the passed in String value into the appropriate ASN.1 encoded object.ASN1PrimitiveSubjectPublicKeyInfo. getPublicKey()Deprecated.use parsePublicKeyASN1PrimitiveSubjectPublicKeyInfo. parsePublicKey()for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.ASN1PrimitiveAlgorithmIdentifier. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveAttCertIssuer. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveAttCertValidityPeriod. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveAttribute. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveAttributeCertificate. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveAttributeCertificateInfo. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveAuthorityKeyIdentifier. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveBasicConstraints. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveCertificate. toASN1Primitive()ASN1PrimitiveCertificateList. toASN1Primitive()ASN1PrimitiveCRLDistPoint. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveCRLNumber. toASN1Primitive()ASN1PrimitiveCRLReason. toASN1Primitive()ASN1PrimitiveDigestInfo. toASN1Primitive()ASN1PrimitiveDistributionPoint. toASN1Primitive()ASN1PrimitiveDistributionPointName. toASN1Primitive()ASN1PrimitiveDSAParameter. toASN1Primitive()ASN1PrimitiveExtendedKeyUsage. toASN1Primitive()ASN1PrimitiveExtension. toASN1Primitive()ASN1PrimitiveExtensions. toASN1Primitive()Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }ASN1PrimitiveGeneralName. toASN1Primitive()ASN1PrimitiveGeneralNames. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveGeneralSubtree. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveHolder. toASN1Primitive()ASN1PrimitiveIssuerSerial. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveIssuingDistributionPoint. toASN1Primitive()ASN1PrimitiveKeyPurposeId. toASN1Primitive()ASN1PrimitiveKeyUsage. toASN1Primitive()ASN1PrimitiveNameConstraints. toASN1Primitive()ASN1PrimitiveObjectDigestInfo. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitivePolicyInformation. toASN1Primitive()ASN1PrimitiveRSAPublicKeyStructure. toASN1Primitive()Deprecated.This outputs the key in PKCS1v2 format.ASN1PrimitiveSubjectKeyIdentifier. toASN1Primitive()ASN1PrimitiveSubjectPublicKeyInfo. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveTBSCertificate. toASN1Primitive()ASN1PrimitiveTBSCertificateStructure. toASN1Primitive()ASN1PrimitiveTBSCertList.CRLEntry. toASN1Primitive()ASN1PrimitiveTBSCertList. toASN1Primitive()ASN1PrimitiveTime. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveV2Form. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveX509CertificateStructure. toASN1Primitive()Deprecated.ASN1PrimitiveX509Extensions. toASN1Primitive()Deprecated.Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }ASN1PrimitiveX509Name. 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.x9
Methods in org.bouncycastle.asn1.x9 that return ASN1Primitive Modifier and Type Method Description ASN1PrimitiveX962Parameters. getParameters()ASN1PrimitiveX9FieldID. getParameters()ASN1PrimitiveDHDomainParameters. toASN1Primitive()ASN1PrimitiveDHPublicKey. toASN1Primitive()ASN1PrimitiveDHValidationParms. toASN1Primitive()ASN1PrimitiveX962Parameters. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveX9Curve. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveX9ECParameters. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveX9ECPoint. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveX9FieldElement. toASN1Primitive()Produce an object suitable for an ASN1OutputStream.ASN1PrimitiveX9FieldID. toASN1Primitive()Produce a DER encoding of the following structure.Constructors in org.bouncycastle.asn1.x9 with parameters of type ASN1Primitive Constructor Description X962Parameters(ASN1Primitive obj) -
Uses of ASN1Primitive in org.bouncycastle.jce.netscape
Methods in org.bouncycastle.jce.netscape that return ASN1Primitive Modifier and Type Method Description ASN1PrimitiveNetscapeCertRequest. toASN1Primitive() -
Uses of ASN1Primitive in org.bouncycastle.jce.provider
Methods in org.bouncycastle.jce.provider that return ASN1Primitive Modifier and Type Method Description protected static ASN1PrimitiveCertPathValidatorUtilities. getExtensionValue(X509Extension ext, String oid)Extract the value of the given extension, if it exists. -
Uses of ASN1Primitive in org.bouncycastle.x509
Methods in org.bouncycastle.x509 that return ASN1Primitive Modifier and Type Method Description ASN1PrimitiveX509Attribute. toASN1Primitive() -
Uses of ASN1Primitive in org.bouncycastle.x509.extension
Methods in org.bouncycastle.x509.extension that return ASN1Primitive Modifier and Type Method Description static ASN1PrimitiveX509ExtensionUtil. fromExtensionValue(byte[] encodedValue)