at.gv.egovernment.moa.spss.server.iaik.xmlverify
Class XMLSignatureVerificationProfileImpl
java.lang.Object
|
+--at.gv.egovernment.moa.spss.server.iaik.xmlverify.XMLSignatureVerificationProfileImpl
- All Implemented Interfaces:
- iaik.server.modules.xmlverify.XMLSignatureVerificationProfile
- public class XMLSignatureVerificationProfileImpl
- extends Object
- implements iaik.server.modules.xmlverify.XMLSignatureVerificationProfile
An object providing auxiliary information for verifying an XML signature.
- Version:
- $Id$
- Author:
- Patrick Peck
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMLSignatureVerificationProfileImpl
public XMLSignatureVerificationProfileImpl()
checkSecurityLayerManifest
public boolean checkSecurityLayerManifest()
- Specified by:
checkSecurityLayerManifest
in interface iaik.server.modules.xmlverify.XMLSignatureVerificationProfile
- See Also:
XMLSignatureVerificationProfile.checkSecurityLayerManifest()
setCheckSecurityLayerManifest
public void setCheckSecurityLayerManifest(boolean checkSecurityLayerManifest)
- Set whether to check the references in the Security Layer manifest.
- Parameters:
checkSecurityLayerManifest
- true
, if the references
in the Security Layer manifest must be checked.
checkXMLDsigManifests
public boolean checkXMLDsigManifests()
- Specified by:
checkXMLDsigManifests
in interface iaik.server.modules.xmlverify.XMLSignatureVerificationProfile
- See Also:
XMLSignatureVerificationProfile.checkXMLDsigManifests()
setCheckXMLDsigManifests
public void setCheckXMLDsigManifests(boolean checkXMLDSigManifests)
- Sets whether to check the references of all XML Dsig manifests.
- Parameters:
checkXMLDSigManifests
- true
, if the references in the
XML Dsig manifest must be checked.
getCertificateValidationProfile
public iaik.pki.PKIProfile getCertificateValidationProfile()
- Specified by:
getCertificateValidationProfile
in interface iaik.server.modules.xmlverify.XMLSignatureVerificationProfile
- See Also:
XMLSignatureVerificationProfile.getCertificateValidationProfile()
setCertificateValidationProfile
public void setCertificateValidationProfile(iaik.pki.PKIProfile certificateValidationProfile)
- Sets the profile for validating the signer certificate.
- Parameters:
certificateValidationProfile
- The certificate validation profile to
set.
getTransformationSupplements
public List getTransformationSupplements()
- Specified by:
getTransformationSupplements
in interface iaik.server.modules.xmlverify.XMLSignatureVerificationProfile
- See Also:
XMLSignatureVerificationProfile.getTransformationSupplements()
setTransformationSupplements
public void setTransformationSupplements(List transformationSupplements)
- Sets the transformation supplements.
- Parameters:
transformationSupplements
- The transformation supplements to set.
includeHashInputData
public boolean includeHashInputData()
- Specified by:
includeHashInputData
in interface iaik.server.modules.xmlverify.XMLSignatureVerificationProfile
- See Also:
XMLSignatureVerificationProfile.includeHashInputData()
setIncludeHashInputData
public void setIncludeHashInputData(boolean includeHashInputData)
- Set whether to include the hash input data in the result.
- Parameters:
includeHashInputData
- If true
, the hash input data
will be returned in the result.
includeReferenceInputData
public boolean includeReferenceInputData()
- Specified by:
includeReferenceInputData
in interface iaik.server.modules.xmlverify.XMLSignatureVerificationProfile
- See Also:
XMLSignatureVerificationProfile.includeReferenceInputData()
setIncludeReferenceInputData
public void setIncludeReferenceInputData(boolean includeReferenceInputData)
- Set whether to include the reference input data in the result.
- Parameters:
includeReferenceInputData
- If true
, the reference
input data will be included in the result.