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, UTF8Stringpublic 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.