net.aocat.psis.client.samples.timestamp.verify
Class XMLTimestampValidationSample
java.lang.Object
net.aocat.psis.client.base.AbstractSample
net.aocat.psis.client.samples.timestamp.verify.XMLTimestampValidationSample
public class XMLTimestampValidationSample
- extends AbstractSample
Java code sample for XML timestamp validation.
- Author:
- aalcaide
|
Method Summary |
static void |
main(java.lang.String[] args)
|
void |
verifyTimestamp(java.io.File signature,
java.io.File dataHash)
Verifies an XML timestamp. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PRINT_REQUEST
private boolean PRINT_REQUEST
PRINT_RESPONSE
private boolean PRINT_RESPONSE
OUT_DIR
private java.lang.String OUT_DIR
SAVE_REQUEST_AND_RESPONSE
private boolean SAVE_REQUEST_AND_RESPONSE
VERIFY_REQUEST
private java.lang.String VERIFY_REQUEST
VERIFY_RESPONSE
private java.lang.String VERIFY_RESPONSE
XMLTimestampValidationSample
public XMLTimestampValidationSample()
main
public static void main(java.lang.String[] args)
- Parameters:
args -
- Throws:
java.io.IOException
verifyTimestamp
public void verifyTimestamp(java.io.File signature,
java.io.File dataHash)
throws java.io.IOException,
org.apache.xmlbeans.XmlException
- Verifies an XML timestamp. Prints and/or saves request and response.
- Parameters:
signature - timestamp to validatedataHash - data hash to validate the timestamp against
- Throws:
org.apache.xmlbeans.XmlException
java.io.IOException