FileDocCategorySizeDatePackage
DERConstructedSet.javaAPI DocAzureus 3.0.3.41674Tue Jun 08 05:12:56 BST 2004org.bouncycastle.asn1

DERConstructedSet

public class DERConstructedSet extends ASN1Set

Fields Summary
Constructors Summary
public DERConstructedSet()

    
public DERConstructedSet(DEREncodable obj)

param
obj - a single object that makes up the set.

        this.addObject(obj);
    
public DERConstructedSet(DEREncodableVector v)

param
v - a vector of objects making up the set.

        for (int i = 0; i != v.size(); i++)
        {
            this.addObject(v.get(i));
        }
    
Methods Summary
public voidaddObject(DEREncodable obj)

        super.addObject(obj);
    
voidencode(DEROutputStream out)

        ByteArrayOutputStream   bOut = new ByteArrayOutputStream();
        DEROutputStream         dOut = new DEROutputStream(bOut);
        Enumeration             e = this.getObjects();

        while (e.hasMoreElements())
        {
            Object    obj = e.nextElement();

            dOut.writeObject(obj);
        }

        dOut.close();

        byte[]  bytes = bOut.toByteArray();

        out.writeEncoded(SET | CONSTRUCTED, bytes);
    
public intgetSize()

        return size();