public class OctetString extends ASNObject
Constructor and Description |
---|
OctetString() |
OctetString(byte[] octetString) |
OctetString(java.lang.String octetString) |
Modifier and Type | Method and Description |
---|---|
boolean |
decode(java.io.DataInputStream is)
decodes the data from the InputStream and writes it to an object
|
void |
encode(java.io.DataOutputStream os)
encodes this object and writes it to the stream os.
|
boolean |
equals(java.lang.Object other)
Compares this octet string to the specified object.
|
byte[] |
getValue() |
int |
hashCode()
Returns a hash code for this octet string.
|
void |
set(byte[] octetString) |
static byte[] |
toArray(java.lang.String octetString) |
byte[] |
toBytes() |
java.lang.String |
toDecimalString() |
java.lang.String |
toHexString() |
java.lang.String |
toString() |
isOptional, isSelected, setOptional, setSelected, setSelected
public OctetString()
public OctetString(byte[] octetString)
public OctetString(java.lang.String octetString)
public byte[] getValue()
public void set(byte[] octetString)
public void encode(java.io.DataOutputStream os) throws java.io.IOException
ASNObject
public boolean decode(java.io.DataInputStream is) throws java.io.IOException
ASNObject
public byte[] toBytes()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toDecimalString()
public java.lang.String toHexString()
public static byte[] toArray(java.lang.String octetString)