diff options
Diffstat (limited to 'id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GetMISSessionIDServlet.java')
-rw-r--r-- | id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GetMISSessionIDServlet.java | 38 |
1 files changed, 1 insertions, 37 deletions
diff --git a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GetMISSessionIDServlet.java b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GetMISSessionIDServlet.java index 67932063a..e461197e2 100644 --- a/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GetMISSessionIDServlet.java +++ b/id/server/idserverlib/src/main/java/at/gv/egovernment/moa/id/auth/servlet/GetMISSessionIDServlet.java @@ -186,13 +186,7 @@ public class GetMISSessionIDServlet extends AuthServlet { throw new AuthenticationException("auth.16", new Object[] { GET_MIS_SESSIONID }); } - - // TODO OW bPK (Offen: was bei saml:NameIdentifier - // NameQualifier="urn:publicid:gv.at:cdid+bpk"> und <saml:Attribute - // AttributeName="bPK" ) - System.out.println("\n\n\n OW BPK: " + mandate.getOWbPK()); - // TODO wenn OW bPK vorhanden - in SAML Assertion setzen! - + //check if it is a parsable XML byte[] byteMandate = mandate.getMandate(); String stringMandate = new String(byteMandate); @@ -220,38 +214,8 @@ public class GetMISSessionIDServlet extends AuthServlet { session.getAction(), pendingRequestID), newMOASessionID); redirectURL = resp.encodeRedirectURL(redirectURL); - -// String samlArtifactBase64 = AuthenticationServer.getInstance() -// .verifyAuthenticationBlockMandate(session, mandateDoc); - -// if (!samlArtifactBase64.equals("Redirect to Input Processor")) { -// -// redirectURL = session.getOAURLRequested(); -// if (!session.getBusinessService()) { -// // redirectURL = addURLParameter(redirectURL, PARAM_TARGET, -// // URLEncoder.encode(session.getTarget(), "UTF-8")); -// } -// // redirectURL = addURLParameter(redirectURL, -// // PARAM_SAMLARTIFACT, URLEncoder.encode(samlArtifactBase64, -// // "UTF-8")); -// redirectURL = new DataURLBuilder().buildDataURL( -// session.getAuthURL(), -// ModulUtils.buildAuthURL(session.getModul(), -// session.getAction()), samlArtifactBase64); -// redirectURL = resp.encodeRedirectURL(redirectURL); -// -// } else { -// redirectURL = new DataURLBuilder().buildDataURL( -// session.getAuthURL(), -// AuthenticationServer.REQ_PROCESS_VALIDATOR_INPUT, -// session.getSessionID()); -// -// } - - resp.setContentType("text/html"); resp.setStatus(302); - resp.addHeader("Location", redirectURL); Logger.debug("REDIRECT TO: " + redirectURL); |