br.ufsc.das.confidentiality
Class SignedResponseExtractor

java.lang.Object
  extended by br.ufsc.das.general.ResponseExtractor
      extended by br.ufsc.das.confidentiality.ConfidentialityResponseExtractor
          extended by br.ufsc.das.confidentiality.SignedResponseExtractor

public class SignedResponseExtractor
extends ConfidentialityResponseExtractor


Constructor Summary
SignedResponseExtractor(ConfidentialityScheme scheme, TSConfiguration conf)
           
 
Method Summary
 boolean checkSignature(TSMessage msg)
           
 void computeResponse(TSMessage msg)
           
 void get()
           
 void release()
           
 void restart(boolean fastRead, int reqId, ProtectionVector pv)
           
 
Methods inherited from class br.ufsc.das.confidentiality.ConfidentialityResponseExtractor
getResponse
 
Methods inherited from class br.ufsc.das.general.ResponseExtractor
extractResponse
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SignedResponseExtractor

public SignedResponseExtractor(ConfidentialityScheme scheme,
                               TSConfiguration conf)
Method Detail

get

public void get()

release

public void release()

restart

public void restart(boolean fastRead,
                    int reqId,
                    ProtectionVector pv)
Overrides:
restart in class ConfidentialityResponseExtractor

checkSignature

public boolean checkSignature(TSMessage msg)

computeResponse

public void computeResponse(TSMessage msg)
Overrides:
computeResponse in class ConfidentialityResponseExtractor