aboutsummaryrefslogtreecommitdiff
path: root/connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java
diff options
context:
space:
mode:
authorThomas Lenz <thomas.lenz@egiz.gv.at>2020-12-26 17:45:38 +0100
committerThomas Lenz <thomas.lenz@egiz.gv.at>2020-12-26 17:45:38 +0100
commitf06839fb716ff61bf94a32f8e23e3f313245f7e7 (patch)
tree900e0d24444ff64a54db5ca65ef4ed1145f389a1 /connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java
parent293f67a641f8acdef54745c85969827807404fc2 (diff)
downloadNational_eIDAS_Gateway-f06839fb716ff61bf94a32f8e23e3f313245f7e7.tar.gz
National_eIDAS_Gateway-f06839fb716ff61bf94a32f8e23e3f313245f7e7.tar.bz2
National_eIDAS_Gateway-f06839fb716ff61bf94a32f8e23e3f313245f7e7.zip
add jUnit test that simulates a full eIDAS authentication
Diffstat (limited to 'connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java')
-rw-r--r--connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java b/connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java
index d38da6fe..073f7513 100644
--- a/connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java
+++ b/connector/src/main/java/at/asitplus/eidas/specific/connector/provider/StatusMessageProvider.java
@@ -94,8 +94,8 @@ public class StatusMessageProvider implements IStatusMessenger {
public String getResponseErrorCode(Throwable throwable) {
String errorCode = IStatusMessenger.CODES_EXTERNAL_ERROR_GENERIC;
if (throwable instanceof EaafException) {
- errorCode = ((EaafException) throwable).getErrorId();
-
+ errorCode = mapInternalErrorToExternalError(((EaafException) throwable).getErrorId());
+
}
// TODO: maybe more internal switches are required