com.mindbright.asn1
public interface ASN1Decoder
| Modifier and Type | Method and Description |
|---|---|
int |
decode(java.io.InputStream in,
ASN1Object object) |
boolean |
decodeBoolean(java.io.InputStream in,
int len) |
java.math.BigInteger |
decodeInteger(java.io.InputStream in,
int len) |
void |
decodeNull(java.io.InputStream in,
int len) |
int[] |
decodeOID(java.io.InputStream in,
int len) |
byte[] |
decodeString(java.io.InputStream in,
int len,
ASN1String obj) |
void |
decodeStructure(java.io.InputStream in,
int len,
ASN1Structure struct) |
void |
decodeValue(java.io.InputStream in,
int tag,
int len,
ASN1Object object) |
int decode(java.io.InputStream in,
ASN1Object object)
throws java.io.IOException
java.io.IOExceptionvoid decodeValue(java.io.InputStream in,
int tag,
int len,
ASN1Object object)
throws java.io.IOException
java.io.IOExceptionboolean decodeBoolean(java.io.InputStream in,
int len)
throws java.io.IOException
java.io.IOExceptionjava.math.BigInteger decodeInteger(java.io.InputStream in,
int len)
throws java.io.IOException
java.io.IOExceptionvoid decodeNull(java.io.InputStream in,
int len)
throws java.io.IOException
java.io.IOExceptionint[] decodeOID(java.io.InputStream in,
int len)
throws java.io.IOException
java.io.IOExceptionbyte[] decodeString(java.io.InputStream in,
int len,
ASN1String obj)
throws java.io.IOException
java.io.IOExceptionvoid decodeStructure(java.io.InputStream in,
int len,
ASN1Structure struct)
throws java.io.IOException
java.io.IOException