com.lowagie.bc.asn1

Class BERSet

Implemented Interfaces:
DEREncodable, DERTags

public class BERSet
extends DERSet

Field Summary

Fields inherited from class com.lowagie.bc.asn1.ASN1Set

set

Fields inherited from interface com.lowagie.bc.asn1.DERTags

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

Constructor Summary

BERSet()
create an empty sequence
BERSet(DEREncodable obj)
create a set containing one object
BERSet(DEREncodableVector v)
create a set containing a vector of objects.

Method Summary

(package private) void
encode(DEROutputStream out)

Methods inherited from class com.lowagie.bc.asn1.DERSet

encode

Methods inherited from class com.lowagie.bc.asn1.ASN1Set

addObject, encode, equals, getInstance, getInstance, getObjectAt, getObjects, hashCode, size

Methods inherited from class com.lowagie.bc.asn1.DERObject

encode, getDERObject

Constructor Details

BERSet

public BERSet()
create an empty sequence

BERSet

public BERSet(DEREncodable obj)
create a set containing one object

BERSet

public BERSet(DEREncodableVector v)
create a set containing a vector of objects.

Method Details

encode

(package private)  void encode(DEROutputStream out)
            throws IOException
Overrides:
encode in interface DERSet