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 TypeClassDescriptionclassA NULL object.classclassclassclassclassASN.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).classclassDeprecated.use BERSequenceclassA BER NULL object.classclassclassBER 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).classBase class for an application specific objectclassclassDER BMPString object.classclassDeprecated.use DERSequence.classDeprecated.use DERSetclassclassGeneralized time object.classclassDER IA5String object - this is an ascii string.classclassA NULL object.classDER NumericString object - this is an ascii string of characters {0,1,2,3,4,5,6,7,8,9, }.classclassclassDER PrintableString object.classclassA DER encoded set objectclassDER T61String (also the teletex string)classDER 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).classDER UniversalString object.classWe insert one of these when we find a tag we don't recognise.classUTC time object.classDER UTF8String object.classDER VisibleString object.Fields in org.gudy.bouncycastle.asn1 declared as DERObjectModifier and TypeFieldDescriptionprivate static final DERObjectASN1InputStream.END_OF_STREAMprivate static final DERObjectBERInputStream.END_OF_STREAMDeprecated.Methods in org.gudy.bouncycastle.asn1 that return DERObjectModifier and TypeMethodDescriptionprotected DERObjectASN1InputStream.buildObject(int tag, int tagNo, int length) build an object given its tag and the number of bytes to construct it from.protected DERObjectDERInputStream.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 DERObjectASN1Encodable.toASN1Object()DERObject.toASN1Object()Methods in org.gudy.bouncycastle.asn1 with parameters of type DERObjectModifier and TypeMethodDescription(package private) booleanASN1Null.asn1Equals(DERObject o) (package private) abstract booleanASN1Object.asn1Equals(DERObject o) (package private) booleanASN1OctetString.asn1Equals(DERObject o) (package private) booleanASN1Sequence.asn1Equals(DERObject o) (package private) booleanASN1Set.asn1Equals(DERObject o) (package private) booleanASN1TaggedObject.asn1Equals(DERObject o) (package private) booleanDERApplicationSpecific.asn1Equals(DERObject o) protected booleanDERBitString.asn1Equals(DERObject o) protected booleanDERBMPString.asn1Equals(DERObject o) protected booleanDERBoolean.asn1Equals(DERObject o) (package private) booleanDEREnumerated.asn1Equals(DERObject o) (package private) booleanDERGeneralizedTime.asn1Equals(DERObject o) (package private) booleanDERGeneralString.asn1Equals(DERObject o) (package private) booleanDERIA5String.asn1Equals(DERObject o) (package private) booleanDERInteger.asn1Equals(DERObject o) (package private) booleanDERNumericString.asn1Equals(DERObject o) (package private) booleanDERObjectIdentifier.asn1Equals(DERObject o) (package private) booleanDERPrintableString.asn1Equals(DERObject o) (package private) booleanDERT61String.asn1Equals(DERObject o) (package private) booleanDERUniversalString.asn1Equals(DERObject o) (package private) booleanDERUTCTime.asn1Equals(DERObject o) (package private) booleanDERUTF8String.asn1Equals(DERObject o) (package private) booleanDERVisibleString.asn1Equals(DERObject o) private BERConstructedOctetStringASN1InputStream.buildConstructedOctetString(DERObject sentinel) private ASN1EncodableVectorASN1InputStream.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 TypeClassDescriptionclassThe NetscapeCertType object.classclassMethods 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) DERObjectEncryptedData.bagValue(package private) DERObjectSafeBag.bagValue(package private) DERObjectCertBag.certValue(package private) DERObjectEncryptionScheme.obj(package private) DERObjectEncryptionScheme.objectIdprivate DERObjectPrivateKeyInfo.privKeyMethods 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 StringASN1Dump._dumpAsString(String indent, DERObject obj) dump a DER object as a formatted string with indentationstatic StringDERDump.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 TypeClassDescriptionclassCertPolicyId, used in the CertificatePolicies and PolicyMappings X509V3 Extensions.classThe CRLNumber object.classThe CRLReason enumeration.classThe KeyPurposeId object.classThe KeyUsage object.classPolicyQualifierId, used in the CertificatePolicies X509V3 extension.classThe ReasonFlags object.Fields in org.gudy.bouncycastle.asn1.x509 declared as DERObjectModifier and TypeFieldDescription(package private) DERObjectAttCertIssuer.choiceObj(package private) DERObjectTime.timeMethods in org.gudy.bouncycastle.asn1.x509 that return DERObjectModifier and TypeMethodDescriptionprotected DERObjectX509NameEntryConverter.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 DERObjectX509NameEntryConverter.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()DescribetoASN1Objectmethod 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 methodtoASN1Objectas 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 DERObjectX9FieldID.parametersprivate DERObjectX962Parameters.paramsMethods 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 DERObjectPKCS7SignedData.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 DERObjectPKIXCertPath.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