aboutsummaryrefslogtreecommitdiff
path: root/id.server/src/at/gv/egovernment/moa/id/proxy/DefaultLoginParameterResolver.java
diff options
context:
space:
mode:
authorpeter.danner <peter.danner@d688527b-c9ab-4aba-bd8d-4036d912da1d>2005-10-30 09:01:22 +0000
committerpeter.danner <peter.danner@d688527b-c9ab-4aba-bd8d-4036d912da1d>2005-10-30 09:01:22 +0000
commitfd8f60064e096b3c011cfc18e86a224308d762f7 (patch)
tree663148b5c7796512abed02e26d40e7d4356dc15f /id.server/src/at/gv/egovernment/moa/id/proxy/DefaultLoginParameterResolver.java
parent5d0e89e2aa3b46203fe748b3d34c433afcee72cf (diff)
downloadmoa-id-spss-fd8f60064e096b3c011cfc18e86a224308d762f7.tar.gz
moa-id-spss-fd8f60064e096b3c011cfc18e86a224308d762f7.tar.bz2
moa-id-spss-fd8f60064e096b3c011cfc18e86a224308d762f7.zip
updated for wbPK
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@538 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'id.server/src/at/gv/egovernment/moa/id/proxy/DefaultLoginParameterResolver.java')
-rw-r--r--id.server/src/at/gv/egovernment/moa/id/proxy/DefaultLoginParameterResolver.java12
1 files changed, 8 insertions, 4 deletions
diff --git a/id.server/src/at/gv/egovernment/moa/id/proxy/DefaultLoginParameterResolver.java b/id.server/src/at/gv/egovernment/moa/id/proxy/DefaultLoginParameterResolver.java
index 77f6652f3..03034f3d3 100644
--- a/id.server/src/at/gv/egovernment/moa/id/proxy/DefaultLoginParameterResolver.java
+++ b/id.server/src/at/gv/egovernment/moa/id/proxy/DefaultLoginParameterResolver.java
@@ -27,7 +27,7 @@ public class DefaultLoginParameterResolver implements LoginParameterResolver {
/**
* Configuration mehtod (not used)
*/
- public void configure(String configuration) throws LoginParameterResolverException {
+ public void configure(String configuration, Boolean businessService) throws LoginParameterResolverException {
}
@@ -37,7 +37,8 @@ public class DefaultLoginParameterResolver implements LoginParameterResolver {
public Map getAuthenticationHeaders(
OAConfiguration oaConf,
AuthenticationData authData,
- String clientIPAddress) {
+ String clientIPAddress,
+ boolean businessService) {
Map result = new HashMap();
@@ -73,7 +74,8 @@ public class DefaultLoginParameterResolver implements LoginParameterResolver {
public Map getAuthenticationParameters(
OAConfiguration oaConf,
AuthenticationData authData,
- String clientIPAddress) {
+ String clientIPAddress,
+ boolean businessService) {
Map result = new HashMap();
@@ -111,7 +113,9 @@ public class DefaultLoginParameterResolver implements LoginParameterResolver {
if (predicate.equals(MOADateOfBirth))
return authData.getDateOfBirth();
if (predicate.equals(MOABPK))
- return authData.getPBK();
+ return authData.getBPK();
+ if (predicate.equals(MOAWBPK))
+ return authData.getWBPK();
if (predicate.equals(MOAPublicAuthority))
if (authData.isPublicAuthority())
return "true";