Uses of Class
org.bouncycastle.asn1.ASN1Object
-
Uses of ASN1Object in org.bouncycastle.asn1
Subclasses of ASN1Object in org.bouncycastle.asn1 Modifier and Type Class Description classASN1BooleanclassASN1EnumeratedclassASN1GeneralizedTimeclassASN1IntegerclassASN1NullA NULL object.classASN1ObjectIdentifierclassASN1OctetStringclassASN1PrimitiveclassASN1SequenceclassASN1SetclassASN1TaggedObjectASN.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). -
Uses of ASN1Object in org.bouncycastle.asn1.cms
Subclasses of ASN1Object in org.bouncycastle.asn1.cms Modifier and Type Class Description classAttributeclassAttributesclassContentInfoclassIssuerAndSerialNumberclassSignedDataa signed data object.classSignerIdentifierclassSignerInfoclassTime -
Uses of ASN1Object in org.bouncycastle.asn1.misc
Subclasses of ASN1Object in org.bouncycastle.asn1.misc Modifier and Type Class Description classNetscapeCertTypeThe NetscapeCertType object.classNetscapeRevocationURLclassVerisignCzagExtension -
Uses of ASN1Object in org.bouncycastle.asn1.pkcs
Subclasses of ASN1Object in org.bouncycastle.asn1.pkcs Modifier and Type Class Description classAuthenticatedSafeclassCertBagclassCertificationRequestPKCS10 Certification request object.classCertificationRequestInfoPKCS10 CertificationRequestInfo object.classContentInfoclassCRLBagclassDHParameterclassEncryptedDataThe EncryptedData object.classEncryptedPrivateKeyInfoclassEncryptionSchemeclassIssuerAndSerialNumberclassKeyDerivationFuncclassMacDataclassPBEParameterclassPBES2AlgorithmsDeprecated.- use AlgorithmIdentifier and PBES2ParametersclassPBES2ParametersclassPBKDF2ParamsclassPfxthe infamous Pfx from PKCS12classPKCS12PBEParamsclassPrivateKeyInfoclassRSAESOAEPparamsclassRSAPrivateKeyclassRSAPrivateKeyStructureDeprecated.use RSAPrivateKeyclassRSAPublicKeyclassRSASSAPSSparamsclassSafeBagclassSignedDataa PKCS#7 signed data object. -
Uses of ASN1Object in org.bouncycastle.asn1.sec
Subclasses of ASN1Object in org.bouncycastle.asn1.sec Modifier and Type Class Description classECPrivateKeythe elliptic curve private key object from SEC 1classECPrivateKeyStructureDeprecated.use ECPrivateKeyConstructors in org.bouncycastle.asn1.sec with parameters of type ASN1Object Constructor Description ECPrivateKey(BigInteger key, ASN1Object parameters)ECPrivateKey(BigInteger key, DERBitString publicKey, ASN1Object parameters) -
Uses of ASN1Object in org.bouncycastle.asn1.x500
Subclasses of ASN1Object in org.bouncycastle.asn1.x500 Modifier and Type Class Description classAttributeTypeAndValueclassDirectoryStringclassRDNclassX500NameName ::= CHOICE { RDNSequence } RDNSequence ::= SEQUENCE OF RelativeDistinguishedName RelativeDistinguishedName ::= SET SIZE (1..MAX) OF AttributeTypeAndValue AttributeTypeAndValue ::= SEQUENCE { type OBJECT IDENTIFIER, value ANY } -
Uses of ASN1Object in org.bouncycastle.asn1.x509
Subclasses of ASN1Object in org.bouncycastle.asn1.x509 Modifier and Type Class Description classAlgorithmIdentifierclassAttCertIssuerclassAttCertValidityPeriodclassAttributeclassAttributeCertificateclassAttributeCertificateInfoclassAuthorityKeyIdentifierThe AuthorityKeyIdentifier object.classBasicConstraintsclassCertificatean X509Certificate structure.classCertificateListPKIX RFC-2459 The X.509 v2 CRL syntax is as follows.classCRLDistPointclassCRLNumberThe CRLNumber object.classCRLReasonThe CRLReason enumeration.classDigestInfoThe DigestInfo object.classDistributionPointThe DistributionPoint object.classDistributionPointNameThe DistributionPointName object.classDSAParameterclassExtendedKeyUsageThe extendedKeyUsage object.classExtensionan object for the elements in the X.509 V3 extension block.classExtensionsclassGeneralNameThe GeneralName object.classGeneralNamesclassGeneralSubtreeClass for containing a restriction object subtrees in NameConstraints.classHolderThe Holder object.classIssuerSerialclassIssuingDistributionPointIssuingDistributionPoint ::= SEQUENCE { distributionPoint [0] DistributionPointName OPTIONAL, onlyContainsUserCerts [1] BOOLEAN DEFAULT FALSE, onlyContainsCACerts [2] BOOLEAN DEFAULT FALSE, onlySomeReasons [3] ReasonFlags OPTIONAL, indirectCRL [4] BOOLEAN DEFAULT FALSE, onlyContainsAttributeCerts [5] BOOLEAN DEFAULT FALSE }classKeyPurposeIdThe KeyPurposeId object.classKeyUsageThe KeyUsage object.classNameConstraintsclassObjectDigestInfoObjectDigestInfo ASN.1 structure used in v2 attribute certificates.classPolicyInformationclassReasonFlagsThe ReasonFlags object.classRSAPublicKeyStructureDeprecated.use org.bouncycastle.asn1.pkcs.RSAPublicKeyclassSubjectKeyIdentifierThe SubjectKeyIdentifier object.classSubjectPublicKeyInfoThe object that contains the public key stored in a certficate.classTBSCertificateThe TBSCertificate object.classTBSCertificateStructureThe TBSCertificate object.classTBSCertListPKIX RFC-2459 - TBSCertList object.static classTBSCertList.CRLEntryclassTimeclassV2FormclassX509CertificateStructureDeprecated.use org.bouncycastle.asn1.x509.CertificateclassX509ExtensionsDeprecated.use ExtensionsclassX509NameDeprecated.use org.bouncycastle.asn1.x500.X500Name. -
Uses of ASN1Object in org.bouncycastle.asn1.x9
Subclasses of ASN1Object in org.bouncycastle.asn1.x9 Modifier and Type Class Description classDHDomainParametersclassDHPublicKeyclassDHValidationParmsclassX962ParametersclassX9CurveASN.1 def for Elliptic-Curve Curve structure.classX9ECParametersASN.1 def for Elliptic-Curve ECParameters structure.classX9ECPointclass for describing an ECPoint as a DER object.classX9FieldElementclass for processing an FieldElement as a DER object.classX9FieldIDASN.1 def for Elliptic-Curve Field ID structure. -
Uses of ASN1Object in org.bouncycastle.jce
Subclasses of ASN1Object in org.bouncycastle.jce Modifier and Type Class Description classPKCS10CertificationRequestDeprecated.use classes in org.bouncycastle.pkcs.classX509Principala general extension of X509Name with a couple of extra methods and constructors. -
Uses of ASN1Object in org.bouncycastle.jce.netscape
Subclasses of ASN1Object in org.bouncycastle.jce.netscape Modifier and Type Class Description classNetscapeCertRequestHandles NetScape certificate request (KEYGEN), these are constructed as: -
Uses of ASN1Object in org.bouncycastle.x509
Subclasses of ASN1Object in org.bouncycastle.x509 Modifier and Type Class Description classX509AttributeClass for carrying the values in an X.509 Attribute. -
Uses of ASN1Object in org.bouncycastle.x509.extension
Subclasses of ASN1Object in org.bouncycastle.x509.extension Modifier and Type Class Description classAuthorityKeyIdentifierStructureDeprecated.use JcaX509ExtensionUtils and AuthorityKeyIdentifier.getInstance()classSubjectKeyIdentifierStructureDeprecated.use JcaX509ExtensionUtils andSubjectKeyIdentifier.getInstance()