org.bouncycastle.asn1
Class ASN1Object
java.lang.Object
  
org.bouncycastle.asn1.ASN1Encodable
      
org.bouncycastle.asn1.DERObject
          
org.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.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