org.apache.geronimo.util.asn1
Class BERConstructedOctetString

java.lang.Object
  extended by org.apache.geronimo.util.asn1.ASN1Encodable
      extended by org.apache.geronimo.util.asn1.DERObject
          extended by org.apache.geronimo.util.asn1.ASN1OctetString
              extended by org.apache.geronimo.util.asn1.DEROctetString
                  extended by org.apache.geronimo.util.asn1.BERConstructedOctetString
All Implemented Interfaces:
DEREncodable, DERTags

public class BERConstructedOctetString
extends DEROctetString


Field Summary
 
Fields inherited from interface org.apache.geronimo.util.asn1.DERTags
APPLICATION, BIT_STRING, BMP_STRING, BOOLEAN, CONSTRUCTED, ENUMERATED, EXTERNAL, GENERAL_STRING, GENERALIZED_TIME, 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
BERConstructedOctetString(byte[] string)
           
BERConstructedOctetString(DEREncodable obj)
           
BERConstructedOctetString(DERObject obj)
           
BERConstructedOctetString(Vector octs)
           
 
Method Summary
 void encode(DEROutputStream out)
           
 Enumeration getObjects()
          return the DER octets that make up this string.
 byte[] getOctets()
           
 
Methods inherited from class org.apache.geronimo.util.asn1.ASN1OctetString
equals, getInstance, getInstance, hashCode
 
Methods inherited from class org.apache.geronimo.util.asn1.DERObject
toASN1Object
 
Methods inherited from class org.apache.geronimo.util.asn1.ASN1Encodable
getDERObject, getEncoded
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BERConstructedOctetString

public BERConstructedOctetString(byte[] string)
Parameters:
string - the octets making up the octet string.

BERConstructedOctetString

public BERConstructedOctetString(Vector octs)

BERConstructedOctetString

public BERConstructedOctetString(DERObject obj)

BERConstructedOctetString

public BERConstructedOctetString(DEREncodable obj)
Method Detail

getOctets

public byte[] getOctets()
Overrides:
getOctets in class ASN1OctetString

getObjects

public Enumeration getObjects()
return the DER octets that make up this string.


encode

public void encode(DEROutputStream out)
            throws IOException
Throws:
IOException


Copyright © 2006 Apache Software Foundation. All Rights Reserved.