AlgorithmIdentifier
, ANY
, Attribute
, Attribute
, AuthenticatedSafes
, AVA
, BIT_STRING
, BMPString
, BodyPartReference
, BOOLEAN
, CertBag
, CertId
, Certificate
, CertificateInfo
, CertificationRequest
, CertificationRequestInfo
, CertifiedKeyPair
, CertOrEncCert
, CertRepContent
, CertReqMsg
, CertRequest
, CertResponse
, CertTemplate
, CharacterString
, CHOICE
, CMCCertId
, CMCStatusInfo
, CMCStatusInfoV2
, ContentInfo
, ContentInfo
, Control
, DecryptedPOP
, DigestedData
, DigestedData
, DigestInfo
, DigestInfo
, DirectoryString
, EncapsulatedContentInfo
, Encoding
, EncryptedContentInfo
, EncryptedContentInfo
, EncryptedData
, EncryptedData
, EncryptedKey
, EncryptedPOP
, EncryptedPrivateKeyInfo
, EncryptedValue
, ENUMERATED
, EnvelopedData
, EnvelopedData
, EXPLICIT
, ExtendedFailInfo
, Extension
, GeneralizedTime
, GetCert
, GetCRL
, IA5String
, IdentityProofV2
, INTEGER
, IssuerAndSerialNumber
, IssuerAndSerialNumber
, IssuerAndSubject
, LraPopWitness
, MacData
, Name
, NULL
, OBJECT_IDENTIFIER
, OCTET_STRING
, OtherInfo
, OtherMsg
, OtherReqMsg
, PBEParameter
, PendInfo
, PFX
, PKIArchiveOptions
, PKIData
, PKIPublicationInfo
, PKIStatusInfo
, PopLinkWitnessV2
, POPOPrivKey
, POPOSigningKey
, PrintableString
, PrivateKeyInfo
, ProofOfPossession
, RDN
, RecipientInfo
, RecipientInfo
, ResponseBody
, RevokeRequest
, RevRepContent
, RevRequest
, SafeBag
, SecretBag
, SEQUENCE
, SET
, SignedAndEnvelopedData
, SignedAndEnvelopedData
, SignedData
, SignedData
, SignerIdentifier
, SignerInfo
, SignerInfo
, SubjectKeyIdentifier
, SubjectPublicKeyInfo
, TaggedAttribute
, TaggedCertificationRequest
, TaggedContentInfo
, TaggedRequest
, TeletexString
, TimeBase
, UniversalString
, UTCTime
, UTF8String
public interface ASN1Value
ASN1Template
Modifier and Type | Method | Description |
---|---|---|
void |
encode(java.io.OutputStream ostream) |
Write this value's DER encoding to an output stream using
its own base tag.
|
void |
encode(Tag implicitTag,
java.io.OutputStream ostream) |
Write this value's DER encoding to an output stream using
an implicit tag.
|
Tag |
getTag() |
Returns the base tag for this type, not counting any tags
that may be imposed on it by its context.
|
Tag getTag()
void encode(java.io.OutputStream ostream) throws java.io.IOException
ostream
- Output stream.java.io.IOException
- If an error occurred.void encode(Tag implicitTag, java.io.OutputStream ostream) throws java.io.IOException
implicitTag
- Implicit tag.ostream
- Output stream.java.io.IOException
- If an error occurred.