public class Asn1Decoder extends Object
Modifier and Type | Field and Description |
---|---|
static int |
ByteMask |
static int |
ByteWidth |
static int |
ClassMask |
static int |
ClassShift |
static int |
ConstructedBit |
static int |
ContinuationTag |
static int |
IndefiniteLength |
static int |
IntOverflow |
static int |
MoreBit |
static int |
MoreData |
static int |
MoreWidth |
static int |
TAG_BITSTRING |
static int |
TAG_BMPString |
static int |
TAG_BOOLEAN |
static int |
TAG_ENUMERATED |
static int |
TAG_EXTERNAL |
static int |
TAG_GeneralizedTime |
static int |
TAG_GeneralString |
static int |
TAG_GraphicString |
static int |
TAG_IA5String |
static int |
TAG_INTEGER |
static int |
TAG_NULL |
static int |
TAG_NumericString |
static int |
TAG_ObjectDescriptor |
static int |
TAG_OCTET_STRING |
static int |
TAG_OID |
static int |
TAG_PrintableString |
static int |
TAG_REAL |
static int |
TAG_RelativeOID |
static int |
TAG_SEQ |
static int |
TAG_SET |
static int |
TAG_T61String |
static int |
TAG_UniversalString |
static int |
TAG_UNIVZERO |
static int |
TAG_UTCTime |
static int |
TAG_UTF8String |
static int |
TAG_VideotexString |
static int |
TAG_VisibleString |
Constructor and Description |
---|
Asn1Decoder() |
Modifier and Type | Method and Description |
---|---|
static Collection<Asn1Object> |
decode(ByteBuffer data) |
static Asn1Tag |
mapTag(int tag) |
public static final int TAG_UNIVZERO
public static final int TAG_BOOLEAN
public static final int TAG_INTEGER
public static final int TAG_BITSTRING
public static final int TAG_OCTET_STRING
public static final int TAG_NULL
public static final int TAG_OID
public static final int TAG_ObjectDescriptor
public static final int TAG_EXTERNAL
public static final int TAG_REAL
public static final int TAG_ENUMERATED
public static final int TAG_UTF8String
public static final int TAG_RelativeOID
public static final int TAG_SEQ
public static final int TAG_SET
public static final int TAG_NumericString
public static final int TAG_PrintableString
public static final int TAG_T61String
public static final int TAG_VideotexString
public static final int TAG_IA5String
public static final int TAG_UTCTime
public static final int TAG_GeneralizedTime
public static final int TAG_GraphicString
public static final int TAG_VisibleString
public static final int TAG_GeneralString
public static final int TAG_UniversalString
public static final int TAG_BMPString
public static final int IntOverflow
public static final int MoreBit
public static final int MoreData
public static final int ConstructedBit
public static final int ClassShift
public static final int ClassMask
public static final int MoreWidth
public static final int ByteWidth
public static final int ByteMask
public static final int ContinuationTag
public static final int IndefiniteLength
public static Asn1Tag mapTag(int tag)
public static Collection<Asn1Object> decode(ByteBuffer data) throws DecodeException
DecodeException