org.gudy.bouncycastle.asn1
Class ASN1Object
java.lang.Object
org.gudy.bouncycastle.asn1.ASN1Encodable
org.gudy.bouncycastle.asn1.DERObject
org.gudy.bouncycastle.asn1.ASN1Object
- All Implemented Interfaces:
- DEREncodable, DERTags
- Direct Known Subclasses:
- ASN1Null, ASN1OctetString, ASN1Sequence, ASN1Set, ASN1TaggedObject, DERApplicationSpecific, DERBitString, DERBMPString, DERBoolean, DEREnumerated, DERGeneralizedTime, DERGeneralString, DERIA5String, DERInteger, DERNumericString, DERObjectIdentifier, DERPrintableString, DERT61String, DERUniversalString, DERUTCTime, DERUTF8String, DERVisibleString
public abstract class ASN1Object
- extends DERObject
Fields inherited from interface org.gudy.bouncycastle.asn1.DERTags |
APPLICATION, BIT_STRING, BMP_STRING, BOOLEAN, CONSTRUCTED, ENUMERATED, EXTERNAL, GENERAL_STRING, GENERALIZED_TIME, GRAPHIC_STRING, IA5_STRING, INTEGER, NULL, NUMERIC_STRING, OBJECT_IDENTIFIER, OCTET_STRING, PRINTABLE_STRING, SEQUENCE, SEQUENCE_OF, SET, SET_OF, T61_STRING, TAGGED, UNIVERSAL_STRING, UTC_TIME, UTF8_STRING, VIDEOTEX_STRING, VISIBLE_STRING |
ASN1Object
public ASN1Object()
fromByteArray
public static ASN1Object fromByteArray(byte[] data)
throws IOException
- Create a base ASN.1 object from a byte stream.
- Parameters:
data
- the byte stream to parse.
- Returns:
- the base ASN.1 object represented by the byte stream.
- Throws:
IOException
- if there is a problem parsing the data.
equals
public final boolean equals(Object o)
- Specified by:
equals
in class DERObject
hashCode
public abstract int hashCode()
- Specified by:
hashCode
in class DERObject