asit.moa.client.verify
Class VerifySignatureClientImpl
java.lang.Object
asit.moa.client.AbstractClient
asit.moa.client.verify.VerifySignatureClientImpl
- All Implemented Interfaces:
- Client, VerifySignatureClient
- public class VerifySignatureClientImpl
- extends AbstractClient
- implements VerifySignatureClient
- Author:
- atauber
| Fields inherited from class asit.moa.client.AbstractClient |
clientAuthStore_, clientAuthStorePassword_, clientAuthStoreType_, defaultAddress_, doc_, factory_, headers_, keyIdentifier_, qname_service_, sslTrustStore_, sslTrustStorePassword_, sslTrustStoreType_ |
| Methods inherited from class asit.moa.client.AbstractClient |
addCustomHeader, createNewDocument, getSOAPBody, sendRequest, sendRequest, sendRequest, sendRequest, setClientAuthStore, setDefaultAddress, setHostNameVerifierEnabled, setSSLSocketFactory, setSSLTrustStore |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
additionalNamespaces_
protected Vector additionalNamespaces_
additionalReferences_
protected Hashtable additionalReferences_
verifyDate_
protected Date verifyDate_
xmlSignature_
protected Element xmlSignature_
base64Signature_
protected String base64Signature_
xpathLocation_
protected String xpathLocation_
trustProfileID_
protected String trustProfileID_
timeZoneHours_
protected int timeZoneHours_
timeZoneMinutes_
protected int timeZoneMinutes_
returnHashInputData_
protected boolean returnHashInputData_
log_
protected static Logger log_
VerifySignatureClientImpl
public VerifySignatureClientImpl()
throws ClientException
- Throws:
ClientException
setDate
public void setDate(Date date)
- Specified by:
setDate in interface VerifySignatureClient
setContent
public void setContent(Element signature)
- Specified by:
setContent in interface VerifySignatureClient
setContent
public void setContent(String signatur)
throws ClientException
- Throws:
ClientException
setContent
public void setContent(byte[] signature)
throws ClientException
- Specified by:
setContent in interface VerifySignatureClient
- Throws:
ClientException
setSignatureLocation
public void setSignatureLocation(String xpathLocation)
- Specified by:
setSignatureLocation in interface VerifySignatureClient
setTrustProfileID
public void setTrustProfileID(String id)
- Specified by:
setTrustProfileID in interface VerifySignatureClient
getRequest
public Element getRequest()
throws ClientException
- Specified by:
getRequest in interface Client
- Throws:
ClientException
formatDate
protected String formatDate()
addAdditionalReference
public void addAdditionalReference(String uri,
InputStream reference)
throws ClientException
- Specified by:
addAdditionalReference in interface VerifySignatureClient
- Throws:
ClientException
addAdditionalNamespace
public void addAdditionalNamespace(String prefix,
String uri)
- Specified by:
addAdditionalNamespace in interface VerifySignatureClient
sendVerifyRequest
public VerifyResult sendVerifyRequest(String address)
throws ClientException
- Specified by:
sendVerifyRequest in interface VerifySignatureClient
- Throws:
ClientException
setReturnHashInputData
public void setReturnHashInputData(boolean value)
- Specified by:
setReturnHashInputData in interface VerifySignatureClient
sendVerifyRequest
public VerifyResult sendVerifyRequest()
throws ClientException
- Specified by:
sendVerifyRequest in interface VerifySignatureClient
- Throws:
ClientException
Copyright 2007 Institut fuer Angewandte Informationsverarbeitung und Kommunikationstechnologie. All Rights Reserved.