asit.moa.client.verify
Interface VerifyResult


public interface VerifyResult

Author:
Arne Tauber, modified by Thomas Knall

Method Summary
 iaik.x509.X509Certificate getCertificate()
           
 int getCertificateCheckCode()
           
 Date getDateOfVerification()
          Returns date (and time) the verification was based on.
 int[] getFailedManifestReferences()
           
 int[] getFailedReferences()
          Deprecated. Use getFailedSignatureReferences() instead.
 int[] getFailedSignatureReferences()
           
 HashInputData[] getHashInputData()
          Returns an array of HashInputData elements each containing the referenced content of a or if there are no elements.
 iaik.asn1.structures.Name getIssuerName()
           
 BigInteger getIssuerSerial()
          Deprecated. Use getSubjectSerial() instead.
 int getManifestCheckCode()
           
 String getPublicAuthorithyCode()
          Deprecated. Use getPublicAuthorityCode() instead.
 String getPublicAuthorityCode()
           
 int getSignatureCheckCode()
           
 iaik.asn1.structures.Name getSubjectName()
           
 BigInteger getSubjectSerial()
          Returns the (subject's) serial number (from -node).
 Element getVerifyXMLSignatureResponse()
          Returns the MOA .
 int getXmldsigManifestCheckCode()
           
 boolean isPublicAuthority()
           
 boolean isQualifiedCertificate()
           
 

Method Detail

getSubjectName

public iaik.asn1.structures.Name getSubjectName()

getSubjectSerial

public BigInteger getSubjectSerial()
Returns the (subject's) serial number (from -node).

Returns:
The subject's serial number.

getIssuerName

public iaik.asn1.structures.Name getIssuerName()

getIssuerSerial

public BigInteger getIssuerSerial()
Deprecated. Use getSubjectSerial() instead.

Returns the serial number from the -node. In fact that node contains the subject's serial number not the issuer's. So ignore the misleading method name.

Returns:
The subject's serial number.

getCertificate

public iaik.x509.X509Certificate getCertificate()

isQualifiedCertificate

public boolean isQualifiedCertificate()

isPublicAuthority

public boolean isPublicAuthority()

getPublicAuthorithyCode

public String getPublicAuthorithyCode()
Deprecated. Use getPublicAuthorityCode() instead.


getPublicAuthorityCode

public String getPublicAuthorityCode()

getSignatureCheckCode

public int getSignatureCheckCode()

getFailedReferences

public int[] getFailedReferences()
Deprecated. Use getFailedSignatureReferences() instead.

Returns the failed signature references.

Returns:
An integer array of failed signature references.

getFailedSignatureReferences

public int[] getFailedSignatureReferences()

getManifestCheckCode

public int getManifestCheckCode()

getXmldsigManifestCheckCode

public int getXmldsigManifestCheckCode()

getFailedManifestReferences

public int[] getFailedManifestReferences()

getCertificateCheckCode

public int getCertificateCheckCode()

getVerifyXMLSignatureResponse

public Element getVerifyXMLSignatureResponse()
Returns the MOA .

Returns:
The MOA .

getDateOfVerification

public Date getDateOfVerification()
Returns date (and time) the verification was based on.

Returns:
The date of verification.

getHashInputData

public HashInputData[] getHashInputData()
Returns an array of HashInputData elements each containing the referenced content of a or if there are no elements.

Returns:
An array of HashInputData elements or .


Copyright 2007 Institut fuer Angewandte Informationsverarbeitung und Kommunikationstechnologie. All Rights Reserved.