net.aocat.psis.client.samples.verify.signature
Class XAdESSignatureDetachedValidationSample
java.lang.Object
net.aocat.psis.client.base.AbstractSample
net.aocat.psis.client.samples.verify.signature.XAdESSignatureDetachedValidationSample
public class XAdESSignatureDetachedValidationSample
- extends AbstractSample
Java code sample for XAdES detached signature validation.
- Author:
- aalcaide
|
Method Summary |
static void |
main(java.lang.String[] args)
|
void |
verifyXAdESSignatureDetached(java.io.File signature,
java.io.File data)
Verifies a XAdES detached signature against the signed data. |
| 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
XAdESSignatureDetachedValidationSample
public XAdESSignatureDetachedValidationSample()
main
public static void main(java.lang.String[] args)
- Parameters:
args -
- Throws:
java.io.IOException
verifyXAdESSignatureDetached
public void verifyXAdESSignatureDetached(java.io.File signature,
java.io.File data)
throws java.io.IOException,
org.apache.xmlbeans.XmlException
- Verifies a XAdES detached signature against the signed data.
Prints and/or saves request and response. Prints certificate and signature attributes.
Saves updated signature to disk.
- Parameters:
signature - signature to validatedata - data to validate signature against
- Throws:
java.io.IOException
org.apache.xmlbeans.XmlException