public class EntrustClientInfo extends java.lang.Object implements ASN1Type
Entrust-clientInfoSyntax ::= OCTET STRING
entrust-clientInfo OBJECT-TYPE
SYNTAX Entrust-clientInfoSyntax
ACCESS read-write
STATUS mandatory
::= { 1 2 840 113533 7 78 0 }
InfoTypeAndValue| Modifier and Type | Field and Description |
|---|---|
static ObjectID |
oid
The object identifier for an EntrustClientInfo.
|
| Constructor and Description |
|---|
EntrustClientInfo(ASN1Object obj)
Creates a new
EntrustClientInfo object from an
ASN1Object. |
EntrustClientInfo(byte[] entrustClientInfo)
Creates a new
EntrustClientInfo object with the specified
component. |
| Modifier and Type | Method and Description |
|---|---|
void |
decode(ASN1Object obj)
Decodes an EntrustClientInfo from an
ASN1Object. |
byte[] |
getEntrustClientInfo()
Returns the entrust client information.
|
ASN1Object |
toASN1Object()
Encodes this
EntrustClientInfo object as an
ASN1Object. |
java.lang.String |
toString()
Creates a text representation of the ASN.1 structure of this
EntrustClientInfo object. |
public static final ObjectID oid
public EntrustClientInfo(byte[] entrustClientInfo)
throws java.lang.IllegalArgumentException
EntrustClientInfo object with the specified
component.entrustClientInfo - the entrust client informationjava.lang.IllegalArgumentException - thrown if the parameter is nullpublic EntrustClientInfo(ASN1Object obj) throws CodingException, java.lang.IllegalArgumentException
EntrustClientInfo object from an
ASN1Object.
The ASN1Object must be an Entrust-clientInfoSyntax structure.
obj - the ASN.1 representation of an Entrust-clientInfoSyntax structureCodingException - thrown if an errors occurs while decoding the ANS1Objectjava.lang.IllegalArgumentException - thrown if the parameter is nullpublic byte[] getEntrustClientInfo()
public void decode(ASN1Object obj) throws CodingException, java.lang.IllegalArgumentException
ASN1Object.decode in interface ASN1Typeobj - an ASN.1 representation of a Entrust-clientInfoSyntax structureCodingException - thrown if an errors occurs while decoding the ANS1Objectjava.lang.IllegalArgumentException - thrown if the parameter is nullpublic ASN1Object toASN1Object()
EntrustClientInfo object as an
ASN1Object.toASN1Object in interface ASN1Typepublic java.lang.String toString()
EntrustClientInfo object.toString in class java.lang.Object