public abstract class ASN1External extends ASN1Primitive
Modifier and Type | Method and Description |
---|---|
ASN1Primitive |
getDataValueDescriptor()
Returns the data value descriptor
|
ASN1ObjectIdentifier |
getDirectReference()
Returns the direct reference of the external element
|
int |
getEncoding()
Returns the encoding of the content.
|
ASN1Primitive |
getExternalContent()
Returns the content of this element
|
ASN1Integer |
getIndirectReference()
Returns the indirect reference of this element
|
static ASN1External |
getInstance(ASN1TaggedObject taggedObject,
boolean explicit) |
static ASN1External |
getInstance(java.lang.Object obj) |
int |
hashCode() |
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1Primitive
getEncoded, getEncoded, hasEncodedTagValue
public static ASN1External getInstance(java.lang.Object obj)
public static ASN1External getInstance(ASN1TaggedObject taggedObject, boolean explicit)
public int hashCode()
hashCode
in class ASN1Primitive
public ASN1Primitive getDataValueDescriptor()
public ASN1ObjectIdentifier getDirectReference()
public int getEncoding()
0
single-ASN1-type1
OCTET STRING2
BIT STRINGpublic ASN1Primitive getExternalContent()
public ASN1Integer getIndirectReference()