Package org.gudy.bouncycastle.asn1
Class BERConstructedOctetString
java.lang.Object
org.gudy.bouncycastle.asn1.ASN1Encodable
org.gudy.bouncycastle.asn1.DERObject
org.gudy.bouncycastle.asn1.ASN1Object
org.gudy.bouncycastle.asn1.ASN1OctetString
org.gudy.bouncycastle.asn1.DEROctetString
org.gudy.bouncycastle.asn1.BERConstructedOctetString
- All Implemented Interfaces:
ASN1OctetStringParser
,DEREncodable
,DERTags
-
Field Summary
FieldsFields inherited from class org.gudy.bouncycastle.asn1.ASN1OctetString
string
Fields inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable
BER, DER
Fields inherited from interface org.gudy.bouncycastle.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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
encode
(DEROutputStream out) private Vector
return the DER octets that make up this string.byte[]
private static byte[]
convert a vector of octet strings into a single byte stringMethods inherited from class org.gudy.bouncycastle.asn1.ASN1OctetString
asn1Equals, getInstance, getInstance, getOctetStream, hashCode, parser, toString
Methods inherited from class org.gudy.bouncycastle.asn1.ASN1Object
equals, fromByteArray
Methods inherited from class org.gudy.bouncycastle.asn1.DERObject
toASN1Object
Methods inherited from class org.gudy.bouncycastle.asn1.ASN1Encodable
getDEREncoded, getDERObject, getEncoded, getEncoded
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.gudy.bouncycastle.asn1.DEREncodable
getDERObject
-
Field Details
-
MAX_LENGTH
private static final int MAX_LENGTH- See Also:
-
octs
-
-
Constructor Details
-
BERConstructedOctetString
public BERConstructedOctetString(byte[] string) - Parameters:
string
- the octets making up the octet string.
-
BERConstructedOctetString
-
BERConstructedOctetString
-
BERConstructedOctetString
-
-
Method Details
-
toBytes
convert a vector of octet strings into a single byte string -
getOctets
public byte[] getOctets()- Overrides:
getOctets
in classASN1OctetString
-
getObjects
return the DER octets that make up this string. -
generateOcts
-
encode
- Overrides:
encode
in classDEROctetString
- Throws:
IOException
-