org.apache.commons.ssl.asn1
Class ASN1Encodable
java.lang.Object
org.apache.commons.ssl.asn1.ASN1Encodable
- All Implemented Interfaces:
- DEREncodable
- Direct Known Subclasses:
- DERObject
public abstract class ASN1Encodable
- extends Object
- implements DEREncodable
DER
public static final String DER
- See Also:
- Constant Field Values
BER
public static final String BER
- See Also:
- Constant Field Values
ASN1Encodable
public ASN1Encodable()
getEncoded
public byte[] getEncoded()
throws IOException
- Throws:
IOException
getEncoded
public byte[] getEncoded(String encoding)
throws IOException
- Throws:
IOException
getDEREncoded
public byte[] getDEREncoded()
- Return the DER encoding of the object, null if the DER encoding can not be made.
- Returns:
- a DER byte array, null otherwise.
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
getDERObject
public DERObject getDERObject()
- Specified by:
getDERObject
in interface DEREncodable
toASN1Object
public abstract DERObject toASN1Object()