Package org.bouncycastle.asn1
Interface ASN1Encodable
- All Known Subinterfaces:
ASN1ApplicationSpecificParser
,ASN1OctetStringParser
,ASN1SequenceParser
,ASN1SetParser
,ASN1TaggedObjectParser
- All Known Implementing Classes:
AccessDescription
,AlgorithmIdentifier
,AltSignatureAlgorithm
,AltSignatureValue
,ASN1Absent
,ASN1ApplicationSpecific
,ASN1BitString
,ASN1Boolean
,ASN1Enumerated
,ASN1External
,ASN1GeneralizedTime
,ASN1Integer
,ASN1Null
,ASN1Object
,ASN1ObjectIdentifier
,ASN1OctetString
,ASN1Primitive
,ASN1Sequence
,ASN1Set
,ASN1TaggedObject
,ASN1UTCTime
,AttCertIssuer
,AttCertValidityPeriod
,Attribute
,Attribute
,AttributeCertificate
,AttributeCertificateInfo
,AttributeTypeAndValue
,AuthenticatedSafe
,AuthorityInformationAccess
,AuthorityKeyIdentifier
,BasicConstraints
,BasicOCSPResponse
,BERApplicationSpecific
,BERApplicationSpecificParser
,BEROctetString
,BEROctetStringParser
,BERSequence
,BERSequenceParser
,BERSet
,BERSetParser
,BERTaggedObject
,BERTaggedObjectParser
,BiometricData
,CAST5CBCParameters
,CertBag
,CertID
,Certificate
,CertificateList
,CertificatePair
,CertificatePolicies
,CertificationRequest
,CertificationRequestInfo
,CertPolicyId
,CertStatus
,ContentInfo
,CRLBag
,CRLDistPoint
,CrlID
,CRLNumber
,CRLReason
,DERApplicationSpecific
,DERBitString
,DERBMPString
,DERExternal
,DERExternalParser
,DERGeneralizedTime
,DERGeneralString
,DERGraphicString
,DERIA5String
,DERNull
,DERNumericString
,DEROctetString
,DEROctetStringParser
,DERPrintableString
,DERSequence
,DERSequenceParser
,DERSet
,DERSetParser
,DERT61String
,DERTaggedObject
,DERUniversalString
,DERUTCTime
,DERUTF8String
,DERVideotexString
,DERVisibleString
,DHParameter
,DHPublicKey
,DigestInfo
,DirectoryString
,DisplayText
,DistributionPoint
,DistributionPointName
,DLApplicationSpecific
,DLBitString
,DLExternal
,DLSequence
,DLSequenceParser
,DLSet
,DLSetParser
,DLTaggedObject
,DomainParameters
,DSAParameter
,DSTU4145BinaryField
,DSTU4145ECBinary
,DSTU4145Params
,DSTU4145PublicKey
,ECGOST3410ParamSetParameters
,ECPrivateKey
,ElGamalParameter
,EncryptedData
,EncryptedObjectStoreData
,EncryptedPrivateKeyData
,EncryptedPrivateKeyInfo
,EncryptedSecretKeyData
,EncryptionScheme
,ExtendedKeyUsage
,Extension
,Extensions
,GeneralName
,GeneralNames
,GeneralSubtree
,Gost2814789EncryptedKey
,Gost2814789KeyWrapParameters
,GOST28147Parameters
,GOST3410ParamSetParameters
,GOST3410PublicKeyAlgParameters
,GostR3410KeyTransport
,GostR3410TransportParameters
,Holder
,IDEACBCPar
,IetfAttrSyntax
,Iso4217CurrencyCode
,IssuerAndSerialNumber
,IssuerSerial
,IssuingDistributionPoint
,KeyDerivationFunc
,KeyPurposeId
,KeySpecificInfo
,KeyUsage
,KMACwithSHAKE128_params
,KMACwithSHAKE256_params
,MacData
,MonetaryValue
,NameConstraints
,NameOrPseudonym
,NetscapeCertType
,NetscapeRevocationURL
,NoticeReference
,ObjectData
,ObjectDataSequence
,ObjectDigestInfo
,ObjectStore
,ObjectStoreData
,ObjectStoreIntegrityCheck
,OCSPRequest
,OCSPResponse
,OCSPResponseStatus
,OtherInfo
,OtherName
,PBEParameter
,PBES2Parameters
,PBKDF2Params
,PbkdMacIntegrityCheck
,PersonalData
,Pfx
,PKCS12PBEParams
,PolicyConstraints
,PolicyInformation
,PolicyMappings
,PolicyQualifierId
,PolicyQualifierInfo
,PrivateKeyInfo
,PrivateKeyUsagePeriod
,PublicKeyAndChallenge
,QCStatement
,RC2CBCParameter
,RDN
,ReasonFlags
,Request
,ResponderID
,ResponseBytes
,ResponseData
,RevokedInfo
,RoleSyntax
,RSAESOAEPparams
,RSAPrivateKey
,RSAPublicKey
,RSASSAPSSparams
,SafeBag
,ScryptParams
,SecretKeyData
,SemanticsInformation
,ServiceLocator
,Signature
,SignatureCheck
,SignedData
,SignedPublicKeyAndChallenge
,SignerInfo
,SingleResponse
,SubjectAltPublicKeyInfo
,SubjectDirectoryAttributes
,SubjectKeyIdentifier
,SubjectPublicKeyInfo
,Target
,TargetInformation
,Targets
,TBSCertificate
,TBSCertList
,TBSCertList.CRLEntry
,TBSRequest
,Time
,TypeOfBiometricData
,UserNotice
,V2Form
,ValidationParams
,VerisignCzagExtension
,X500Name
,X962Parameters
,X9Curve
,X9ECParameters
,X9ECPoint
,X9FieldElement
,X9FieldID
public interface ASN1Encodable
Basic interface to produce serialisers for ASN.1 encodings.
-
Method Summary
Modifier and TypeMethodDescriptionReturn an object, possibly constructed, of ASN.1 primitives
-
Method Details
-
toASN1Primitive
ASN1Primitive toASN1Primitive()Return an object, possibly constructed, of ASN.1 primitives- Returns:
- an ASN.1 primitive.
-