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 declaredExplicit) |
static ASN1External |
getInstance(java.lang.Object obj) |
static ASN1External |
getTagged(ASN1TaggedObject taggedObject,
boolean declaredExplicit) |
int |
hashCode() |
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1PrimitivegetEncoded, getEncoded, hasEncodedTagValuepublic static ASN1External getInstance(java.lang.Object obj)
public static ASN1External getInstance(ASN1TaggedObject taggedObject, boolean declaredExplicit)
public static ASN1External getTagged(ASN1TaggedObject taggedObject, boolean declaredExplicit)
public int hashCode()
hashCode in class ASN1Primitivepublic ASN1Primitive getDataValueDescriptor()
public ASN1ObjectIdentifier getDirectReference()
public int getEncoding()
0 single-ASN1-type1 OCTET STRING2 BIT STRINGpublic ASN1Primitive getExternalContent()
public ASN1Integer getIndirectReference()