BaseItem, BufferItempublic class DERBuffer extends ByteBuffer
| Modifier and Type | Field | Description |
|---|---|---|
static byte |
ARRAY |
|
static byte |
BITSTRING |
Tag value indicating an ASN.1 "BIT STRING" value.
|
static byte |
BMPSTRING |
Tag value indicating an ASN.1 "BMPString" value.
|
static byte |
BOOLEAN |
Tag value indicating an ASN.1 "BOOLEAN" value.
|
static byte |
ENUMERATED |
Tag value including an ASN.1 "ENUMERATED" value
|
static byte |
GENERALIZEDTIME |
Tag value indicating an ASN.1 "GeneralizedTime" value.
|
static byte |
GENERALSTRING |
Tag value indicating an ASN.1 "GenerallString" value.
|
static byte |
IA5STRING |
Tag value including an ASCII string
|
static byte |
INTEGER |
Tag value indicating an ASN.1 "INTEGER" value.
|
static byte |
NULL |
Tag value indicating an ASN.1 "NULL" value.
|
static byte |
OBJECTID |
Tag value indicating an ASN.1 "OBJECT IDENTIFIER" value.
|
static byte |
OCTETSTRING |
Tag value indicating an ASN.1 "OCTET STRING" value.
|
static byte |
PRINTABLESTRING |
Tag value including a "printable" string
|
static byte |
T61STRING |
Tag value including a "teletype" string
|
static byte |
UNIVERSALSTRING |
Tag value indicating an ASN.1 "UniversalString" value.
|
static byte |
UTCTIME |
Tag value indicating an ASN.1 "UTCTime" value.
|
static byte |
UTF8STRING |
Tag value indicating an ASN.1 "UTF8String" value.
|
ENDLINE, position, STOPCHARSJSON, STOPCHARSXML, STOPCHARSXMLENDlengthQUOTES, SPACEbuffer| Constructor | Description |
|---|---|
DERBuffer() |
| Modifier and Type | Method | Description |
|---|---|---|
void |
add(java.math.BigInteger paramBigInteger) |
|
void |
addBigIntegerLength(int length) |
|
void |
addBitString(java.lang.String string) |
|
boolean |
addBytes(java.lang.Object bytes,
int len,
boolean bufferAtEnd) |
|
boolean |
addGroup(java.lang.Object... values) |
|
void |
addLength(int value) |
array, checkValues, getBoolean, getDouble, getFloat, getInt, getLong, getShort, getString, getStringList, getUnsignedInt, isEmpty, nextClean, nextString, nextString, nextString, nextToken, nextValue, position, printError, readLine, remaining, skip, skip, skipChar, skipTo, skipTo, splitStringsback, clear, getCurrentChar, getNextString, isEnd, isEndCharacter, length, nextString, nextValue, parseString, substring, toArrayString, toBytes, withLength, withLookAHead, withLookAHead, withPositionadd, allocate, array, byteAt, charAt, flip, getBit, getByte, getBytes, getChar, getNewBuffer, getNewBuffer, getNewList, getShortstr, getValue, insert, put, put, put, put, put, put, put, put, put, set, size, string, subSequence, toString, toString, with, with, with, with, with, withBufferLengthpublic static final byte ARRAY
public static final byte BOOLEAN
public static final byte INTEGER
public static final byte BITSTRING
public static final byte OCTETSTRING
public static final byte NULL
public static final byte OBJECTID
public static final byte ENUMERATED
public static final byte UTF8STRING
public static final byte PRINTABLESTRING
public static final byte T61STRING
public static final byte IA5STRING
public static final byte UTCTIME
public static final byte GENERALIZEDTIME
public static final byte GENERALSTRING
public static final byte UNIVERSALSTRING
public static final byte BMPSTRING
public void add(java.math.BigInteger paramBigInteger)
public void addBitString(java.lang.String string)
public void addBigIntegerLength(int length)
public void addLength(int value)
public boolean addGroup(java.lang.Object... values)
public boolean addBytes(java.lang.Object bytes,
int len,
boolean bufferAtEnd)
addBytes in class ByteBuffer