asit.moa.client.verify
Interface VerifySignatureClient

All Superinterfaces:
Client
All Known Implementing Classes:
VerifySignatureClientImpl

public interface VerifySignatureClient
extends Client


Method Summary
 void addAdditionalNamespace(String prefix, String uri)
           
 void addAdditionalReference(String uri, InputStream reference)
           
 VerifyResult sendVerifyRequest()
           
 VerifyResult sendVerifyRequest(String address)
           
 void setContent(byte[] signature)
           
 void setContent(Element signature)
           
 void setDate(Date date)
           
 void setReturnHashInputData(boolean value)
           
 void setSignatureLocation(String xpathLocation)
           
 void setTrustProfileID(String id)
           
 
Methods inherited from interface asit.moa.client.Client
getRequest, sendRequest, sendRequest, setClientAuthStore, setDefaultAddress, setHostNameVerifierEnabled, setSSLSocketFactory, setSSLTrustStore
 

Method Detail

setDate

public void setDate(Date date)

setContent

public void setContent(Element signature)

setContent

public void setContent(byte[] signature)
                throws ClientException
Throws:
ClientException

setSignatureLocation

public void setSignatureLocation(String xpathLocation)

setTrustProfileID

public void setTrustProfileID(String id)

addAdditionalReference

public void addAdditionalReference(String uri,
                                   InputStream reference)
                            throws ClientException
Throws:
ClientException

addAdditionalNamespace

public void addAdditionalNamespace(String prefix,
                                   String uri)

setReturnHashInputData

public void setReturnHashInputData(boolean value)

sendVerifyRequest

public VerifyResult sendVerifyRequest(String address)
                               throws ClientException
Throws:
ClientException

sendVerifyRequest

public VerifyResult sendVerifyRequest()
                               throws ClientException
Throws:
ClientException


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