|
XCMS Toolkit | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectschemajic.model.ASN1Value
schemajic.model.ASN1OpenType
schemajic.model.DEROpenType
public class DEROpenType
Extends class ASN1OpenType to provide support
for values of ASN.1 types encoded using the Distinguished
Encoding Rules (DER) of ASN.1.
| Constructor Summary | |
|---|---|
DEROpenType()
Constructor for DEROpenType. |
|
DEROpenType(ASN1Value decoded)
Constructor for DEROpenType with
decoded value of an ASN.1 type initialization
value parameter. |
|
DEROpenType(byte[] encoding)
Constructor for DEROpenType sets
the current DER encoding to the provided encoded
value of an ASN.1 type initialization value
parameter. |
|
| Method Summary | |
|---|---|
boolean |
compareEncodingTo(ASN1ObjectIdentifier oid)
Compare the encoding of this open type value to the encoding of the specified oid. |
byte[] |
getEncodedValue()
Get the DER encoded value of an ASN.1 open type. |
java.lang.String |
getEncodingAsString()
Defines how a method would get the encoded value of an open type, the value of an ASN.1 type in its encoded form, as a string. |
byte[] |
getRawBinaryValue()
Get the 'value' of a TLV as binary. |
void |
setEncodedValue(byte[] encoding)
Sets the DER encoded value of an ASN.1 open type. |
| Methods inherited from class schemajic.model.ASN1OpenType |
|---|
accept, getAsn1Type, getDecodedValue, isDecoded, setDecodedValue |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DEROpenType()
DEROpenType.
public DEROpenType(ASN1Value decoded)
DEROpenType with
decoded value of an ASN.1 type initialization
value parameter.
public DEROpenType(byte[] encoding)
DEROpenType sets
the current DER encoding to the provided encoded
value of an ASN.1 type initialization value
parameter.
| Method Detail |
|---|
public byte[] getEncodedValue()
getEncodedValue in class ASN1OpenTypepublic void setEncodedValue(byte[] encoding)
setEncodedValue in class ASN1OpenTypeencoding - a byte arraypublic java.lang.String getEncodingAsString()
ASN1OpenType
getEncodingAsString in class ASN1OpenType
public boolean compareEncodingTo(ASN1ObjectIdentifier oid)
throws java.io.IOException
compareEncodingTo in class ASN1OpenTypeoid - an ASN.1 information object identifier value
boolean true or false
java.io.IOException
public byte[] getRawBinaryValue()
throws DecodingException,
java.io.IOException
getRawBinaryValue in class ASN1OpenTypeDecodingException
java.io.IOException
|
XCMS Toolkit | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||