com.ibm.xml.dsig
Interface Validity


public interface Validity

This class represents a result of validation against a signature.

Version:
$Id: Validity.java,v 1.3 2001/04/16 06:28:07 kent Exp $
Author:
TAMURA Kent <kent@trl.ibm.co.jp>

Method Summary
 boolean getCoreValidity()
          Returns core validity.
 int getNumberOfReferences()
          Returns the number of Reference elements.
 java.lang.String getReferenceMessage(int refIndex)
          Returns an error message about validation of the specified refenrece.
 java.lang.String getReferenceType(int refIndex)
          Returns the value of the Type attribute of the specified reference.
 java.lang.String getReferenceURI(int refIndex)
          Returns the value of the URI of the specified reference.
 boolean getReferenceValidity(int refIndex)
          Returns validity of the specified reference.
 java.lang.String getSignedInfoMessage()
          Returns an error message against signature validation.
 boolean getSignedInfoValidity()
          Returns validity of the SignedInfo element.
 

Method Detail

getCoreValidity

public boolean getCoreValidity()
Returns core validity. (core validation)
Returns:
true if the SignedInfo element and all references are valid.

getSignedInfoValidity

public boolean getSignedInfoValidity()
Returns validity of the SignedInfo element. (signature validation)

getSignedInfoMessage

public java.lang.String getSignedInfoMessage()
Returns an error message against signature validation.

getNumberOfReferences

public int getNumberOfReferences()
Returns the number of Reference elements.

getReferenceValidity

public boolean getReferenceValidity(int refIndex)
Returns validity of the specified reference. (reference validation)

getReferenceMessage

public java.lang.String getReferenceMessage(int refIndex)
Returns an error message about validation of the specified refenrece.

getReferenceURI

public java.lang.String getReferenceURI(int refIndex)
Returns the value of the URI of the specified reference.

getReferenceType

public java.lang.String getReferenceType(int refIndex)
Returns the value of the Type attribute of the specified reference.