public class UnknownQCStatementInfo extends QCStatementInfo
An Unknown QCStatementInfo is a statement info that cannot be handled properly by actual certificate management software. Within the iaik.X509 qualified certificate environment an statement info is treated as unknown if there exists no registered implementation for the statement info in mind.
QCStatement
,
QCStatementInfo
,
QCStatements
Constructor and Description |
---|
UnknownQCStatementInfo(ObjectID statementID)
Creates a new unknown statement info from the given object identifier.
|
Modifier and Type | Method and Description |
---|---|
void |
decode(ASN1Object obj)
Reads the ASN.1 representation of the unknown statement info.
|
java.lang.String |
getName()
Returns the statement id of the unknown statement info as String representation.
|
ObjectID |
getStatementID()
Returns the statement ID of the unknown statement info.
|
int |
hashCode()
Returns a hashcode for this identity.
|
ASN1Object |
toASN1Object()
Creates an ASN1Object representing this unknown statement info.
|
java.lang.String |
toString()
Returns a string that represents the contents of this unknown statement info.
|
public UnknownQCStatementInfo(ObjectID statementID)
statementID
- the statementID identifying the unknown statement infopublic ObjectID getStatementID()
getStatementID
in class QCStatementInfo
public java.lang.String getName()
getName
in class QCStatementInfo
public void decode(ASN1Object obj)
decode
in class QCStatementInfo
obj
- the ASN1Object representing the unknown statement infopublic ASN1Object toASN1Object()
toASN1Object
in class QCStatementInfo
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class QCStatementInfo