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 ASN1OctetString
stringFields inherited from class ASN1Encodable
BER, DERFields inherited from interface 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 TypeMethodDescriptionvoidencode(DEROutputStream out) private Vectorreturn 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 ASN1OctetString
asn1Equals, getInstance, getInstance, getOctetStream, hashCode, parser, toStringMethods inherited from class ASN1Object
equals, fromByteArrayMethods inherited from class DERObject
toASN1ObjectMethods inherited from class ASN1Encodable
getDEREncoded, getDERObject, getEncoded, getEncodedMethods inherited from interface 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:
getOctetsin classASN1OctetString
-
getObjects
return the DER octets that make up this string. -
generateOcts
-
encode
- Overrides:
encodein classDEROctetString- Throws:
IOException
-