org.bouncycastle.asn1
Class BERTaggedObject
- ASN1TaggedObjectParser, DEREncodable, DERTags
public class BERTaggedObject
BER TaggedObject - in ASN.1 nottation this is any object proceeded by
a [n] where n is some number - these are assume to follow the construction
rules (as with sequences).
APPLICATION , BIT_STRING , BMP_STRING , BOOLEAN , CONSTRUCTED , ENUMERATED , EXTERNAL , GENERALIZED_TIME , GENERAL_STRING , GRAPHIC_STRING , IA5_STRING , INTEGER , NULL , NUMERIC_STRING , OBJECT_IDENTIFIER , OCTET_STRING , PRINTABLE_STRING , SEQUENCE , SEQUENCE_OF , SET , SET_OF , T61_STRING , TAGGED , UNIVERSAL_STRING , UTC_TIME , UTF8_STRING , VIDEOTEX_STRING , VISIBLE_STRING |
BERTaggedObject
public BERTaggedObject(boolean explicit,
int tagNo,
DEREncodable obj)
explicit
- true if an explicitly tagged object.tagNo
- the tag number for this object.obj
- the tagged object.
BERTaggedObject
public BERTaggedObject(int tagNo)
create an implicitly tagged object that contains a zero
length sequence.
BERTaggedObject
public BERTaggedObject(int tagNo,
DEREncodable obj)
tagNo
- the tag number for this object.obj
- the tagged object.