diff options
Diffstat (limited to 'id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java')
-rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java index 1bb829bab..1b120c7c1 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/AuthenticationServer.java @@ -258,6 +258,7 @@ public class AuthenticationServer implements MOAIDAuthConstants { } if (session.isSsoRequested()) { + Log.info("SSO Login requested"); //load identityLink with SSO Target boolean isbuisness = false; @@ -275,16 +276,17 @@ public class AuthenticationServer implements MOAIDAuthConstants { isbuisness, domainIdentifier); } else { - - if (oaParam.getStorkService()) + Log.info("Non-SSO Login requested"); + if (oaParam.getStorkService()) { // build stork request infoboxReadRequest = new InfoboxReadRequestBuilder().buildStorkReadRequest( oaParam.getIdentityLinkDomainIdentifier()); - else + } else { //build ReadInfobox request infoboxReadRequest = new InfoboxReadRequestBuilder().build( oaParam.getBusinessService(), oaParam .getIdentityLinkDomainIdentifier()); + } } @@ -1895,6 +1897,7 @@ public class AuthenticationServer implements MOAIDAuthConstants { authnRequest.setSpSector(spSector); authnRequest.setPersonalAttributeList(attributeList); + //TODO change authnRequest.setEIDCrossBorderShare(true); authnRequest.setEIDCrossSectorShare(true); authnRequest.setEIDSectorShare(true); |