summaryrefslogtreecommitdiff
path: root/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java
diff options
context:
space:
mode:
authorThomas Lenz <thomas.lenz@egiz.gv.at>2019-11-21 12:10:08 +0100
committerThomas Lenz <thomas.lenz@egiz.gv.at>2019-11-21 12:10:08 +0100
commit3c36480c8d06bf712c2bba65119432fe3454420c (patch)
tree9d8d9c17c37eb38aeb0b14f3bd335575852a8ad4 /eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java
parent05835c051b57d3231e3ddf8dc160f1477a6494ca (diff)
downloadEAAF-Components-3c36480c8d06bf712c2bba65119432fe3454420c.tar.gz
EAAF-Components-3c36480c8d06bf712c2bba65119432fe3454420c.tar.bz2
EAAF-Components-3c36480c8d06bf712c2bba65119432fe3454420c.zip
set process-canceled flag in case of user stops authprocess
change log-level for some exceptions
Diffstat (limited to 'eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java')
-rw-r--r--eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java
index 84290ad0..69b13d1d 100644
--- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java
+++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java
@@ -57,6 +57,9 @@ public abstract class AbstractLocaleAuthServletTask extends AbstractAuthServletT
pendingReq.setAuthenticated(false);
performRedirectToProtocolFinialization(executionContext, pendingReq, request, response);
+ log.trace("Set process-cancelation flag");
+ executionContext.setCanceleProcessFlag();
+
} catch (final EAAFException e) {
throw new TaskExecutionException(pendingReq, e.getMessage(), e);
@@ -69,7 +72,7 @@ public abstract class AbstractLocaleAuthServletTask extends AbstractAuthServletT
}
protected boolean parseFlagFromHttpRequest(HttpServletRequest httpReq, String httpParamName, boolean defaultValue) {
- String flag = httpReq.getParameter(httpParamName);
+ final String flag = httpReq.getParameter(httpParamName);
log.trace("Get httpParam: {} with value: {}", httpParamName, flag);
if (StringUtils.isNotEmpty(httpParamName)) {
return Boolean.parseBoolean(flag);