com.lowagie.bc.asn1
Class DERInteger
- DEREncodable, DERTags
(package private) byte[] | bytes
|
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 |
bytes
(package private) byte[] bytes
DERInteger
public DERInteger(BigInteger value)
DERInteger
public DERInteger(byte[] bytes)
DERInteger
public DERInteger(int value)
equals
public boolean equals(Object o)
getInstance
public static DERInteger getInstance(Object obj)
return an integer from the passed in object
getInstance
public static DERInteger getInstance(ASN1TaggedObject obj,
boolean explicit)
return an Integer from a tagged object.
obj
- the tagged object holding the object we wantexplicit
- true if the object is meant to be explicitly
tagged false otherwise.
getPositiveValue
public BigInteger getPositiveValue()
in some cases positive values get crammed into a space,
that's not quite big enough...
getValue
public BigInteger getValue()
hashCode
public int hashCode()