uc3m.it.ptm.trustmanager
Class DataSign

java.lang.Object
  extended byuc3m.it.ptm.trustmanager.DataSign
All Implemented Interfaces:
IDataSign

public class DataSign
extends java.lang.Object
implements IDataSign


Constructor Summary
DataSign()
          Creates a new instance of DataSign
 
Method Summary
 byte[] getSignature(java.lang.String data)
           
 boolean isSignatureValid(java.lang.String data, byte[] signature, byte typeInfo, java.lang.String hashAlgorithmId, byte[] info)
           
 boolean isSignatureValid(java.lang.String data, byte[] signature, CertBean cb)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSign

public DataSign()
Creates a new instance of DataSign

Method Detail

getSignature

public byte[] getSignature(java.lang.String data)
Specified by:
getSignature in interface IDataSign

isSignatureValid

public boolean isSignatureValid(java.lang.String data,
                                byte[] signature,
                                byte typeInfo,
                                java.lang.String hashAlgorithmId,
                                byte[] info)
Specified by:
isSignatureValid in interface IDataSign

isSignatureValid

public boolean isSignatureValid(java.lang.String data,
                                byte[] signature,
                                CertBean cb)
Specified by:
isSignatureValid in interface IDataSign