public abstract class ASN1Object extends java.lang.Object implements ASN1Encodable
| Constructor and Description |
|---|
ASN1Object() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
byte[] |
getEncoded()
Return the default BER or DER encoding for this object.
|
byte[] |
getEncoded(java.lang.String encoding)
Return either the default for "BER" or a DER encoding if "DER" is specified.
|
protected static boolean |
hasEncodedTagValue(java.lang.Object obj,
int tagValue) |
int |
hashCode() |
ASN1Primitive |
toASN1Object()
Deprecated.
use toASN1Primitive()
|
abstract ASN1Primitive |
toASN1Primitive() |
public byte[] getEncoded()
throws java.io.IOException
java.io.IOException - on encoding error.public byte[] getEncoded(java.lang.String encoding)
throws java.io.IOException
encoding - name of encoding to use.java.io.IOException - on encoding error.public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic ASN1Primitive toASN1Object()
protected static boolean hasEncodedTagValue(java.lang.Object obj,
int tagValue)
public abstract ASN1Primitive toASN1Primitive()
toASN1Primitive in interface ASN1Encodable