Uses of Class
org.gudy.bouncycastle.asn1.DERObject
Packages that use DERObject
Package
Description
A library for parsing and writing ASN.1 objects.
Miscellaneous object identifiers and objects.
Support classes useful for encoding and supporting the various RSA PKCS documents.
Classes for support of the SEC standard for Elliptic Curve.
An ASN.1 dump utility.
Support classes useful for encoding and processing X.509 certificates.
Support classes useful for encoding and supporting X9.62 elliptic curve.
-
Uses of DERObject in org.gudy.bouncycastle.asn1
Subclasses of DERObject in org.gudy.bouncycastle.asn1Modifier and TypeClassDescriptionclass
A NULL object.class
class
class
class
class
ASN.1 TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).class
class
Deprecated.use BERSequenceclass
A BER NULL object.class
class
class
BER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).class
Base class for an application specific objectclass
class
DER BMPString object.class
class
Deprecated.use DERSequence.class
Deprecated.use DERSetclass
class
Generalized time object.class
class
DER IA5String object - this is an ascii string.class
class
A NULL object.class
DER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.class
class
class
DER PrintableString object.class
class
A DER encoded set objectclass
DER T61String (also the teletex string)class
DER TaggedObject - in ASN.1 nottation this is any object proceeded by a [n] where n is some number - these are assume to follow the construction rules (as with sequences).class
DER UniversalString object.class
We insert one of these when we find a tag we don't recognise.class
UTC time object.class
DER UTF8String object.class
DER VisibleString object.Fields in org.gudy.bouncycastle.asn1 declared as DERObjectModifier and TypeFieldDescriptionprivate static final DERObject
ASN1InputStream.END_OF_STREAM
private static final DERObject
BERInputStream.END_OF_STREAM
Deprecated.Methods in org.gudy.bouncycastle.asn1 that return DERObjectModifier and TypeMethodDescriptionprotected DERObject
ASN1InputStream.buildObject
(int tag, int tagNo, int length) build an object given its tag and the number of bytes to construct it from.protected DERObject
DERInputStream.buildObject
(int tag, byte[] bytes) Deprecated.build an object given its tag and a byte stream to construct it from.ASN1Encodable.getDERObject()
BEROctetStringParser.getDERObject()
BERSequenceParser.getDERObject()
BERSetParser.getDERObject()
BERTaggedObjectParser.getDERObject()
DEREncodable.getDERObject()
ASN1TaggedObject.getObject()
return whatever was following the tag.DERApplicationSpecific.getObject()
DERApplicationSpecific.getObject
(int derTagNo) Return the enclosed object assuming implicit tagging.ASN1InputStream.readObject()
BERInputStream.readObject()
Deprecated.DERInputStream.readObject()
Deprecated.abstract DERObject
ASN1Encodable.toASN1Object()
DERObject.toASN1Object()
Methods in org.gudy.bouncycastle.asn1 with parameters of type DERObjectModifier and TypeMethodDescription(package private) boolean
ASN1Null.asn1Equals
(DERObject o) (package private) abstract boolean
ASN1Object.asn1Equals
(DERObject o) (package private) boolean
ASN1OctetString.asn1Equals
(DERObject o) (package private) boolean
ASN1Sequence.asn1Equals
(DERObject o) (package private) boolean
ASN1Set.asn1Equals
(DERObject o) (package private) boolean
ASN1TaggedObject.asn1Equals
(DERObject o) (package private) boolean
DERApplicationSpecific.asn1Equals
(DERObject o) protected boolean
DERBitString.asn1Equals
(DERObject o) protected boolean
DERBMPString.asn1Equals
(DERObject o) protected boolean
DERBoolean.asn1Equals
(DERObject o) (package private) boolean
DEREnumerated.asn1Equals
(DERObject o) (package private) boolean
DERGeneralizedTime.asn1Equals
(DERObject o) (package private) boolean
DERGeneralString.asn1Equals
(DERObject o) (package private) boolean
DERIA5String.asn1Equals
(DERObject o) (package private) boolean
DERInteger.asn1Equals
(DERObject o) (package private) boolean
DERNumericString.asn1Equals
(DERObject o) (package private) boolean
DERObjectIdentifier.asn1Equals
(DERObject o) (package private) boolean
DERPrintableString.asn1Equals
(DERObject o) (package private) boolean
DERT61String.asn1Equals
(DERObject o) (package private) boolean
DERUniversalString.asn1Equals
(DERObject o) (package private) boolean
DERUTCTime.asn1Equals
(DERObject o) (package private) boolean
DERUTF8String.asn1Equals
(DERObject o) (package private) boolean
DERVisibleString.asn1Equals
(DERObject o) private BERConstructedOctetString
ASN1InputStream.buildConstructedOctetString
(DERObject sentinel) private ASN1EncodableVector
ASN1InputStream.buildEncodableVector
(DERObject sentinel) Constructors in org.gudy.bouncycastle.asn1 with parameters of type DERObject -
Uses of DERObject in org.gudy.bouncycastle.asn1.cms
Methods in org.gudy.bouncycastle.asn1.cms that return DERObjectModifier and TypeMethodDescriptionContentInfo.toASN1Object()
Produce an object suitable for an ASN1OutputStream. -
Uses of DERObject in org.gudy.bouncycastle.asn1.misc
Subclasses of DERObject in org.gudy.bouncycastle.asn1.miscModifier and TypeClassDescriptionclass
The NetscapeCertType object.class
class
Methods in org.gudy.bouncycastle.asn1.misc that return DERObjectModifier and TypeMethodDescriptionCAST5CBCParameters.getDERObject()
Produce an object suitable for an ASN1OutputStream.IDEACBCPar.getDERObject()
Produce an object suitable for an ASN1OutputStream. -
Uses of DERObject in org.gudy.bouncycastle.asn1.pkcs
Fields in org.gudy.bouncycastle.asn1.pkcs declared as DERObjectModifier and TypeFieldDescription(package private) DERObject
EncryptedData.bagValue
(package private) DERObject
SafeBag.bagValue
(package private) DERObject
CertBag.certValue
(package private) DERObject
EncryptionScheme.obj
(package private) DERObject
EncryptionScheme.objectId
private DERObject
PrivateKeyInfo.privKey
Methods in org.gudy.bouncycastle.asn1.pkcs that return DERObjectModifier and TypeMethodDescriptionSafeBag.getBagValue()
CertBag.getCertValue()
Attribute.getDERObject()
Produce an object suitable for an ASN1OutputStream.AuthenticatedSafe.getDERObject()
CertBag.getDERObject()
CertificationRequest.getDERObject()
CertificationRequestInfo.getDERObject()
ContentInfo.getDERObject()
Produce an object suitable for an ASN1OutputStream.DHParameter.getDERObject()
EncryptedData.getDERObject()
EncryptedPrivateKeyInfo.getDERObject()
Produce an object suitable for an ASN1OutputStream.EncryptionScheme.getDERObject()
IssuerAndSerialNumber.getDERObject()
MacData.getDERObject()
PBES2Algorithms.getDERObject()
Deprecated.PBES2Parameters.getDERObject()
PBKDF2Params.getDERObject()
Pfx.getDERObject()
PKCS12PBEParams.getDERObject()
RC2CBCParameter.getDERObject()
SafeBag.getDERObject()
SignedData.getDERObject()
Produce an object suitable for an ASN1OutputStream.SignerInfo.getDERObject()
Produce an object suitable for an ASN1OutputStream.EncryptionScheme.getObject()
PrivateKeyInfo.getPrivateKey()
PrivateKeyInfo.toASN1Object()
write out an RSA private key with it's asscociated information as described in PKCS8.RSAPrivateKeyStructure.toASN1Object()
This outputs the key in PKCS1v2 format.Constructors in org.gudy.bouncycastle.asn1.pkcs with parameters of type DERObjectModifierConstructorDescriptionCertBag
(DERObjectIdentifier certId, DERObject certValue) PrivateKeyInfo
(AlgorithmIdentifier algId, DERObject privateKey) PrivateKeyInfo
(AlgorithmIdentifier algId, DERObject privateKey, ASN1Set attributes) SafeBag
(DERObjectIdentifier oid, DERObject obj) SafeBag
(DERObjectIdentifier oid, DERObject obj, ASN1Set bagAttributes) -
Uses of DERObject in org.gudy.bouncycastle.asn1.sec
Methods in org.gudy.bouncycastle.asn1.sec that return DERObjectModifier and TypeMethodDescriptionECPrivateKeyStructure.toASN1Object()
ECPrivateKey ::= SEQUENCE { version INTEGER { ecPrivkeyVer1(1) } (ecPrivkeyVer1), privateKey OCTET STRING, parameters [0] Parameters OPTIONAL, publicKey [1] BIT STRING OPTIONAL } -
Uses of DERObject in org.gudy.bouncycastle.asn1.util
Methods in org.gudy.bouncycastle.asn1.util with parameters of type DERObjectModifier and TypeMethodDescriptionstatic String
ASN1Dump._dumpAsString
(String indent, DERObject obj) dump a DER object as a formatted string with indentationstatic String
DERDump.dumpAsString
(DERObject obj) Deprecated.dump out a DER object as a formatted string -
Uses of DERObject in org.gudy.bouncycastle.asn1.x509
Subclasses of DERObject in org.gudy.bouncycastle.asn1.x509Modifier and TypeClassDescriptionclass
CertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.class
The CRLNumber object.class
The CRLReason enumeration.class
The KeyPurposeId object.class
The KeyUsage object.class
PolicyQualifierId, used in the CertificatePolicies X509V3 extension.class
The ReasonFlags object.Fields in org.gudy.bouncycastle.asn1.x509 declared as DERObjectModifier and TypeFieldDescription(package private) DERObject
AttCertIssuer.choiceObj
(package private) DERObject
Time.time
Methods in org.gudy.bouncycastle.asn1.x509 that return DERObjectModifier and TypeMethodDescriptionprotected DERObject
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.X509DefaultEntryConverter.getConvertedValue
(DERObjectIdentifier oid, String value) Apply default coversion for the given value depending on the oid and the character range of the value.abstract DERObject
X509NameEntryConverter.getConvertedValue
(DERObjectIdentifier oid, String value) Convert the passed in String value into the appropriate ASN.1 encoded object.SubjectPublicKeyInfo.getPublicKey()
for when the public key is an encoded object - if the bitstring can't be decoded this routine throws an IOException.AccessDescription.toASN1Object()
AlgorithmIdentifier.toASN1Object()
Produce an object suitable for an ASN1OutputStream.AttCertIssuer.toASN1Object()
Produce an object suitable for an ASN1OutputStream.AttCertValidityPeriod.toASN1Object()
Produce an object suitable for an ASN1OutputStream.Attribute.toASN1Object()
Produce an object suitable for an ASN1OutputStream.AttributeCertificate.toASN1Object()
Produce an object suitable for an ASN1OutputStream.AttributeCertificateInfo.toASN1Object()
Produce an object suitable for an ASN1OutputStream.AuthorityInformationAccess.toASN1Object()
AuthorityKeyIdentifier.toASN1Object()
Produce an object suitable for an ASN1OutputStream.BasicConstraints.toASN1Object()
Produce an object suitable for an ASN1OutputStream.CertificateList.toASN1Object()
CertificatePair.toASN1Object()
Produce an object suitable for an ASN1OutputStream.CertificatePolicies.toASN1Object()
Deprecated.use an ASN1Sequence of PolicyInformationCRLDistPoint.toASN1Object()
Produce an object suitable for an ASN1OutputStream.DigestInfo.toASN1Object()
DisplayText.toASN1Object()
DistributionPoint.toASN1Object()
DistributionPointName.toASN1Object()
DSAParameter.toASN1Object()
ExtendedKeyUsage.toASN1Object()
GeneralName.toASN1Object()
GeneralNames.toASN1Object()
Produce an object suitable for an ASN1OutputStream.GeneralSubtree.toASN1Object()
Produce an object suitable for an ASN1OutputStream.Holder.toASN1Object()
IetfAttrSyntax.toASN1Object()
IetfAttrSyntax ::= SEQUENCE { policyAuthority [0] GeneralNames OPTIONAL, values SEQUENCE OF CHOICE { octets OCTET STRING, oid OBJECT IDENTIFIER, string UTF8String } }IssuerSerial.toASN1Object()
Produce an object suitable for an ASN1OutputStream.IssuingDistributionPoint.toASN1Object()
NameConstraints.toASN1Object()
NoticeReference.toASN1Object()
DescribetoASN1Object
method here.ObjectDigestInfo.toASN1Object()
Produce an object suitable for an ASN1OutputStream.PolicyInformation.toASN1Object()
PolicyMappings.toASN1Object()
PolicyQualifierInfo.toASN1Object()
Returns a DER-encodable representation of this instance.PrivateKeyUsagePeriod.toASN1Object()
RoleSyntax.toASN1Object()
Implementation of the methodtoASN1Object
as required by the superclassASN1Encodable
.RSAPublicKeyStructure.toASN1Object()
This outputs the key in PKCS1v2 format.SubjectDirectoryAttributes.toASN1Object()
Produce an object suitable for an ASN1OutputStream.SubjectKeyIdentifier.toASN1Object()
SubjectPublicKeyInfo.toASN1Object()
Produce an object suitable for an ASN1OutputStream.Target.toASN1Object()
Produce an object suitable for an ASN1OutputStream.TargetInformation.toASN1Object()
Produce an object suitable for an ASN1OutputStream.Targets.toASN1Object()
Produce an object suitable for an ASN1OutputStream.TBSCertificateStructure.toASN1Object()
TBSCertList.CRLEntry.toASN1Object()
TBSCertList.toASN1Object()
Time.toASN1Object()
Produce an object suitable for an ASN1OutputStream.UserNotice.toASN1Object()
V2Form.toASN1Object()
Produce an object suitable for an ASN1OutputStream.X509CertificateStructure.toASN1Object()
X509Extensions.toASN1Object()
Extensions ::= SEQUENCE SIZE (1..MAX) OF Extension Extension ::= SEQUENCE { extnId EXTENSION.&id ({ExtensionSet}), critical BOOLEAN DEFAULT FALSE, extnValue OCTET STRING }X509Name.toASN1Object()
Constructors in org.gudy.bouncycastle.asn1.x509 with parameters of type DERObjectModifierConstructorDescriptionGeneralName
(DERObject name, int tag) Deprecated.this constructor seems the wrong way round! Use GeneralName(tag, name). -
Uses of DERObject in org.gudy.bouncycastle.asn1.x9
Fields in org.gudy.bouncycastle.asn1.x9 declared as DERObjectModifier and TypeFieldDescriptionprivate DERObject
X9FieldID.parameters
private DERObject
X962Parameters.params
Methods in org.gudy.bouncycastle.asn1.x9 that return DERObjectModifier and TypeMethodDescriptionKeySpecificInfo.getDERObject()
Produce an object suitable for an ASN1OutputStream.OtherInfo.getDERObject()
Produce an object suitable for an ASN1OutputStream.X962Parameters.getDERObject()
Produce an object suitable for an ASN1OutputStream.X9Curve.getDERObject()
Produce an object suitable for an ASN1OutputStream.X9ECParameters.getDERObject()
Produce an object suitable for an ASN1OutputStream.X9ECPoint.getDERObject()
Produce an object suitable for an ASN1OutputStream.X9FieldElement.getDERObject()
Produce an object suitable for an ASN1OutputStream.X9FieldID.getDERObject()
Produce a DER encoding of the following structure.X962Parameters.getParameters()
X9FieldID.getParameters()
Constructors in org.gudy.bouncycastle.asn1.x9 with parameters of type DERObject -
Uses of DERObject in org.gudy.bouncycastle.jce
Methods in org.gudy.bouncycastle.jce that return DERObjectModifier and TypeMethodDescriptionX509KeyUsage.getDERObject()
private DERObject
PKCS7SignedData.getIssuer
(byte[] enc) Get the "issuer" from the TBSCertificate bytes that are passed in -
Uses of DERObject in org.gudy.bouncycastle.jce.provider
Methods in org.gudy.bouncycastle.jce.provider that return DERObjectModifier and TypeMethodDescriptionprivate DERObject
PKIXCertPath.getEncodedX509Certificate
(X509Certificate cert) Return a DERObject containing the encoded certificate. -
Uses of DERObject in org.gudy.bouncycastle.x509
Methods in org.gudy.bouncycastle.x509 that return DERObject