Class ASN1Tag<T extends ASN1Object>
java.lang.Object
com.hierynomus.asn1.types.ASN1Tag<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ASN1Encodingprivate final ASN1TagClassstatic final ASN1Tag<ASN1BitString> static final ASN1Tag<ASN1Boolean> static final ASN1Tag<ASN1Enumerated> static final ASN1Tag<ASN1Integer> static final ASN1Tag<ASN1ObjectIdentifier> static final ASN1Tag<?> static final ASN1Tag<ASN1Sequence> private final Set<ASN1Encoding> private final int -
Constructor Summary
ConstructorsModifierConstructorDescriptionASN1Tag(ASN1TagClass asn1TagClass, int tag, ASN1Encoding asn1Encoding) privateASN1Tag(ASN1TagClass asn1TagClass, int tag, ASN1Encoding asn1Encoding, Set<ASN1Encoding> supportedEncodings) ASN1Tag(ASN1TagClass asn1TagClass, int tag, Set<ASN1Encoding> supportedEncodings) -
Method Summary
Modifier and TypeMethodDescriptionstatic ASN1Tagapplication(int tag) asEncoded(ASN1Encoding asn1Encoding) static ASN1TagcontextSpecific(int tag) booleanstatic ASN1TagforTag(ASN1TagClass asn1TagClass, int tag) intgetTag()inthashCode()booleanabstract ASN1Parser<T> newParser(ASN1Decoder decoder) abstract ASN1Serializer<T> newSerializer(ASN1Encoder encoder) toString()
-
Field Details
-
tags
-
BOOLEAN
-
INTEGER
-
BIT_STRING
-
OCTET_STRING
-
NULL
-
OBJECT_IDENTIFIER
-
ENUMERATED
-
SET
-
SEQUENCE
-
asn1TagClass
-
tag
private final int tag -
supportedEncodings
-
asn1Encoding
-
-
Constructor Details
-
ASN1Tag
-
ASN1Tag
-
ASN1Tag
private ASN1Tag(ASN1TagClass asn1TagClass, int tag, ASN1Encoding asn1Encoding, Set<ASN1Encoding> supportedEncodings)
-
-
Method Details
-
constructed
-
primitive
-
asEncoded
-
application
-
contextSpecific
-
forTag
-
getTag
public int getTag() -
getAsn1TagClass
-
getSupportedEncodings
-
getAsn1Encoding
-
isConstructed
public boolean isConstructed() -
newParser
-
newSerializer
-
equals
-
hashCode
-
toString
-