public abstract class AbstractDERType extends Object
| Modifier and Type | Field and Description | 
|---|---|
private int | 
derTag
Constructed tag. 
 | 
private static int | 
SHORT_FORM_INT_LENGTH
Length of short form integers. 
 | 
| Constructor and Description | 
|---|
AbstractDERType(DERTag tag)
Creates a new abstract der type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected byte[] | 
encode(byte[]... items)
DER encode the supplied items with the tag associated with this type. 
 | 
static byte[] | 
readBuffer(ByteBuffer encoded)
Returns a byte array containing the bytes from  
Buffer.limit() to Buffer.position(). | 
private static final int SHORT_FORM_INT_LENGTH
private final int derTag
public AbstractDERType(DERTag tag)
tag - to encode for this typeprotected byte[] encode(byte[]... items)
items - to encodepublic static byte[] readBuffer(ByteBuffer encoded)
Buffer.limit() to Buffer.position().encoded - to read bytes fromCopyright © 2003-2019 Virginia Tech. All Rights Reserved.