org.bouncycastle.asn1
Class DEROctetString
java.lang.Object
org.bouncycastle.asn1.ASN1Object
org.bouncycastle.asn1.ASN1Primitive
org.bouncycastle.asn1.ASN1OctetString
org.bouncycastle.asn1.DEROctetString
- All Implemented Interfaces:
- ASN1Encodable, ASN1OctetStringParser, Encodable, InMemoryRepresentable
- public class DEROctetString
- extends ASN1OctetString
Carrier class for a DER encoding OCTET STRING
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
EMPTY
public static final DEROctetString EMPTY
DEROctetString
public DEROctetString(byte[] string)
- Base constructor.
- Parameters:
string - the octets making up the octet string.
DEROctetString
public DEROctetString(ASN1Encodable obj)
throws java.io.IOException
- Constructor from the encoding of an ASN.1 object.
- Parameters:
obj - the object to be encoded.
fromContents
public static DEROctetString fromContents(byte[] contents)
fromContentsOptional
public static DEROctetString fromContentsOptional(byte[] contents)
withContents
public static DEROctetString withContents(byte[] contents)
withContentsOptional
public static DEROctetString withContentsOptional(byte[] contents)