public class ASN1Util
extends java.lang.Object
Constructor and Description |
---|
ASN1Util() |
Modifier and Type | Method and Description |
---|---|
static ASN1Value |
decode(ASN1Template template,
byte[] encoded) |
static ASN1Value |
decode(Tag implicitTag,
ASN1Template template,
byte[] encoded) |
static byte[] |
encode(ASN1Value val) |
static byte[] |
encode(Tag implicitTag,
ASN1Value val) |
static void |
readFully(byte[] bytes,
java.io.InputStream istream)
Fills a byte array with bytes from an input stream.
|
public static byte[] encode(ASN1Value val)
public static ASN1Value decode(ASN1Template template, byte[] encoded) throws InvalidBERException
InvalidBERException
public static ASN1Value decode(Tag implicitTag, ASN1Template template, byte[] encoded) throws InvalidBERException
InvalidBERException
public static void readFully(byte[] bytes, java.io.InputStream istream) throws java.io.IOException
bytes
- A byte array which will be filled up.istream
- The input stream from which to read the bytes.java.io.IOException
- If an IOException occurs reading from the
stream, or EOF is reached before the byte array is filled.