public class DERBoolean extends ASN1Object
| Modifier and Type | Field and Description |
|---|---|
static DERBoolean |
FALSE |
static DERBoolean |
TRUE |
(package private) byte |
value |
BER, DERAPPLICATION, BIT_STRING, BMP_STRING, BOOLEAN, CONSTRUCTED, ENUMERATED, EXTERNAL, GENERAL_STRING, GENERALIZED_TIME, 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| Constructor and Description |
|---|
DERBoolean(boolean value) |
DERBoolean(byte[] value) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
asn1Equals(DERObject o) |
(package private) void |
encode(DEROutputStream out) |
static DERBoolean |
getInstance(ASN1TaggedObject obj,
boolean explicit)
return a Boolean from a tagged object.
|
static DERBoolean |
getInstance(boolean value)
return a DERBoolean from the passed in boolean.
|
static DERBoolean |
getInstance(java.lang.Object obj)
return a boolean from the passed in object.
|
int |
hashCode() |
boolean |
isTrue() |
java.lang.String |
toString() |
equals, fromByteArraytoASN1ObjectgetDEREncoded, getDERObject, getEncoded, getEncodedbyte value
public static final DERBoolean FALSE
public static final DERBoolean TRUE
public DERBoolean(byte[] value)
public DERBoolean(boolean value)
public static DERBoolean getInstance(java.lang.Object obj)
java.lang.IllegalArgumentException - if the object cannot be converted.public static DERBoolean getInstance(boolean value)
public static DERBoolean getInstance(ASN1TaggedObject obj, boolean explicit)
obj - the tagged object holding the object we wantexplicit - true if the object is meant to be explicitly
tagged false otherwise.java.lang.IllegalArgumentException - if the tagged object cannot
be converted.public boolean isTrue()
void encode(DEROutputStream out) throws java.io.IOException
encode in class ASN1Objectjava.io.IOExceptionprotected boolean asn1Equals(DERObject o)
asn1Equals in class ASN1Objectpublic int hashCode()
hashCode in class ASN1Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 1998-2014 Gamma Technologies. All Rights Reserved.