aboutsummaryrefslogtreecommitdiff
path: root/spss.server/src/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.java
diff options
context:
space:
mode:
authorgregor <gregor@d688527b-c9ab-4aba-bd8d-4036d912da1d>2005-07-15 13:22:13 +0000
committergregor <gregor@d688527b-c9ab-4aba-bd8d-4036d912da1d>2005-07-15 13:22:13 +0000
commitc09f1913c1ac92c76b1baaba705d09c52eeec7db (patch)
treee19214ee5704ce37131e5890657ef34b2f74a557 /spss.server/src/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.java
parent01f3255645de31b4250c375f299bf8231efa2fa2 (diff)
downloadmoa-id-spss-c09f1913c1ac92c76b1baaba705d09c52eeec7db.tar.gz
moa-id-spss-c09f1913c1ac92c76b1baaba705d09c52eeec7db.tar.bz2
moa-id-spss-c09f1913c1ac92c76b1baaba705d09c52eeec7db.zip
Fix für Bug 267 erstellt. Noch absolut ungetestet.tags/Build-ID-1.2.0.D10-svn
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@381 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'spss.server/src/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.java')
-rw-r--r--spss.server/src/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.java13
1 files changed, 7 insertions, 6 deletions
diff --git a/spss.server/src/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.java b/spss.server/src/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.java
index 543fa3b01..af5787795 100644
--- a/spss.server/src/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.java
+++ b/spss.server/src/at/gv/egovernment/moa/spss/server/invoke/VerifyXMLSignatureResponseBuilder.java
@@ -94,12 +94,16 @@ public class VerifyXMLSignatureResponseBuilder {
*
* @param result The result to set for the response.
* @param profile The profile used for verifying the signature.
+ * @param transformsSignatureManifestCheck The overall result for the signature
+ * manifest check.
+ * @param certificateCheck The overall result for the certificate check.
* @throws MOAApplicationException An error occurred adding the result.
*/
public void setResult(
XMLSignatureVerificationResult result,
XMLSignatureVerificationProfile profile,
- ReferencesCheckResult transformsSignatureManifestCheck)
+ ReferencesCheckResult transformsSignatureManifestCheck,
+ CheckResult certificateCheck)
throws MOAApplicationException {
CertificateValidationResult certResult =
@@ -230,11 +234,8 @@ public class VerifyXMLSignatureResponseBuilder {
}
}
- // create the certificate check
- certificateCheck =
- factory.createCheckResult(
- certResult.getValidationResultCode().intValue(),
- null);
+ // create the certificate check
+ this.certificateCheck = certificateCheck;
}
/**