Bouncy Castle Cryptography Library 1.81

org.bouncycastle.asn1
Class ASN1Null

java.lang.Object
  extended byorg.bouncycastle.asn1.ASN1Object
      extended byorg.bouncycastle.asn1.ASN1Primitive
          extended byorg.bouncycastle.asn1.ASN1Null
All Implemented Interfaces:
ASN1Encodable, Encodable
Direct Known Subclasses:
DERNull

public abstract class ASN1Null
extends ASN1Primitive

A NULL object - use DERNull.INSTANCE for populating structures.


Method Summary
static ASN1Null getInstance(ASN1TaggedObject taggedObject, boolean explicit)
           
static ASN1Null getInstance(java.lang.Object o)
          Return an instance of ASN.1 NULL from the passed in object.
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class org.bouncycastle.asn1.ASN1Primitive
encodeTo, encodeTo, equals, equals, equals, fromByteArray, toASN1Primitive
 
Methods inherited from class org.bouncycastle.asn1.ASN1Object
getEncoded, getEncoded, hasEncodedTagValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

getInstance

public static ASN1Null getInstance(java.lang.Object o)
Return an instance of ASN.1 NULL from the passed in object.

Accepted inputs: null → null ASN1Null object a byte[] containing ASN.1 NULL object

Parameters:
o - object to be converted.
Returns:
an instance of ASN1Null, or null.
Throws:
java.lang.IllegalArgumentException - if the object cannot be converted.

getInstance

public static ASN1Null getInstance(ASN1TaggedObject taggedObject,
                                   boolean explicit)

hashCode

public int hashCode()
Specified by:
hashCode in class ASN1Primitive

toString

public java.lang.String toString()

Bouncy Castle Cryptography Library 1.81