public abstract class ASN1Primitive extends ASN1Object
| Modifier and Type | Method and Description |
|---|---|
void |
encodeTo(java.io.OutputStream output) |
void |
encodeTo(java.io.OutputStream output,
java.lang.String encoding) |
boolean |
equals(ASN1Encodable other) |
boolean |
equals(ASN1Primitive other) |
boolean |
equals(java.lang.Object o) |
static ASN1Primitive |
fromByteArray(byte[] data)
Create a base ASN.1 object from a byte stream.
|
abstract int |
hashCode() |
ASN1Primitive |
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.
|
getEncoded, getEncoded, hasEncodedTagValuepublic void encodeTo(java.io.OutputStream output)
throws java.io.IOException
encodeTo in class ASN1Objectjava.io.IOExceptionpublic void encodeTo(java.io.OutputStream output,
java.lang.String encoding)
throws java.io.IOException
encodeTo in class ASN1Objectjava.io.IOExceptionpublic static ASN1Primitive fromByteArray(byte[] data) throws java.io.IOException
data - the byte stream to parse.java.io.IOException - if there is a problem parsing the data, or parsing the stream did not exhaust the available data.public final boolean equals(java.lang.Object o)
equals in class ASN1Objectpublic final boolean equals(ASN1Encodable other)
public final boolean equals(ASN1Primitive other)
public final ASN1Primitive toASN1Primitive()
ASN1ObjecttoASN1Primitive in interface ASN1EncodabletoASN1Primitive in class ASN1Objectpublic abstract int hashCode()
hashCode in class ASN1Object