org.bouncycastle.asn1

Class DERObject

Implemented Interfaces:
DEREncodable, DERTags
Known Direct Subclasses:
ASN1Null, ASN1OctetString, ASN1Sequence, ASN1Set, ASN1TaggedObject, DERApplicationSpecific, DERBitString, DERBMPString, DERBoolean, DEREnumerated, DERGeneralizedTime, DERGeneralString, DERIA5String, DERInteger, DERNumericString, DERObjectIdentifier, DERPrintableString, DERT61String, DERUniversalString, DERUnknownTag, DERUTCTime, DERUTF8String, DERVisibleString

public abstract class DERObject
extends ASN1Encodable
implements DERTags

Field Summary

Fields inherited from class org.bouncycastle.asn1.ASN1Encodable

BER, DER

Fields inherited from interface org.bouncycastle.asn1.DERTags

APPLICATION, BIT_STRING, BMP_STRING, BOOLEAN, CONSTRUCTED, ENUMERATED, EXTERNAL, GENERALIZED_TIME, GENERAL_STRING, 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

Method Summary

abstract boolean
equals(Object o)
abstract int
hashCode()
DERObject
toASN1Object()

Methods inherited from class org.bouncycastle.asn1.ASN1Encodable

equals, getDEREncoded, getDERObject, getEncoded, getEncoded, hashCode, toASN1Object

Method Details

equals

public abstract boolean equals(Object o)
Overrides:
equals in interface ASN1Encodable

hashCode

public abstract int hashCode()
Overrides:
hashCode in interface ASN1Encodable

toASN1Object

public DERObject toASN1Object()
Overrides:
toASN1Object in interface ASN1Encodable