/forgerock/openam/openam-authentication/openam-auth-saml2/src/main/java/org/forgerock/openam/authentication/modules/saml2/ |
H A D | SAML2PostAuthenticationPlugin.java | 101 final String sessionIndex = ssoToken.getProperty(SAML2Constants.SESSION_INDEX); 126 setupSingleLogOut(ssoToken, metaAlias, sessionIndex, spEntityId, idpEntityId, nameId); 129 configureIdpInitSLO(sessionProvider, ssoToken, sessionIndex, metaAlias, info, isTransient, requestId); 164 private void configureIdpInitSLO(SessionProvider sessionProvider, SSOToken session, String sessionIndex, argument 167 SPACSUtils.saveInfoInMemory(sessionProvider, session, sessionIndex, metaAlias, 171 private void setupSingleLogOut(SSOToken ssoToken, String metaAlias, String sessionIndex, String spEntityId, argument 197 logoutEndpoint, nameId, sessionIndex); 266 EndpointType logoutEndpoint, NameID nameId, String sessionIndex) 286 if (sessionIndex != null) { 287 logoutReq.setSessionIndex(Collections.singletonList(sessionIndex)); 265 createLogoutRequest(String metaAlias, String realm, String idpEntityId, EndpointType logoutEndpoint, NameID nameId, String sessionIndex) argument [all...] |
/forgerock/openam-v13/openam-federation/openam-federation-library/src/main/java/com/sun/identity/saml2/profile/ |
H A D | IDPSingleLogout.java | 983 String sessionIndex = null; 985 sessionIndex = (String)siIter.next(); 990 "idpEntityID=" + idpEntityID + ", sessionIndex=" 991 + sessionIndex); 994 if (sessionIndex == null) { 997 // one sessionIndex, could be multiple (TODO: need 999 // logout request, it could omit sessionIndex list, 1014 sessionIndex.substring(sessionIndex.length() - 2); 1017 "sessionIndex 1355 destroyTokenAndGenerateStatus( String sessionIndex, Object session, HttpServletRequest request, HttpServletResponse response, boolean cleanUp) argument [all...] |
H A D | LogoutUtil.java | 115 * @param sessionIndex sessionIndex of the Assertion generated by the 143 String sessionIndex, 156 return doLogout(metaAlias, recipientEntityID, extensionsList, logoutEndpoint, relayState, sessionIndex, nameID, 166 String sessionIndex, 195 + "\nsessionIndex=" + sessionIndex); 255 if (sessionIndex != null) { 257 list.add(sessionIndex); 558 static void setSessionIndex(Status status, List sessionIndex) { argument 562 if (sessionIndex ! 136 doLogout( String metaAlias, String recipientEntityID, List<EndpointType> recipientSLOList, List extensionsList, String binding, String relayState, String sessionIndex, NameID nameID, HttpServletRequest request, HttpServletResponse response, Map paramsMap, BaseConfigType config) argument 160 doLogout( String metaAlias, String recipientEntityID, List extensionsList, EndpointType logoutEndpoint, String relayState, String sessionIndex, NameID nameID, HttpServletRequest request, HttpServletResponse response, Map paramsMap, BaseConfigType config) argument [all...] |
H A D | SPSingleLogout.java | 384 String sessionIndex = null; 387 sessionIndex = SAML2Utils.getParameter(paramsMap, 432 sessionIndex = fedSession.idpSessionIndex; 473 sessionIndex, 1273 String sessionIndex = null; 1276 sessionIndex = (String)siList.get(i); 1284 if (sessionIndex 1288 sessionIndex); 1331 siNotFound.add(sessionIndex);
|
H A D | IDPSSOUtil.java | 901 String sessionIndex = null; 910 sessionIndex = authnStatement.getSessionIndex(); 914 "This is a new IDP session with sessionIndex=" + 915 sessionIndex + ", and sessionID=" + 926 IDPCache.idpSessionsByIndices.put(sessionIndex, idpSession); 934 get(sessionIndex); 941 "with sessionIndex=" + sessionIndex); 954 idpSessionCopy = (IDPSessionCopy) SAML2FailoverUtils.retrieveSAML2Token(sessionIndex); 957 "Unable to obtain IDPSessionCopy from the SAML2 Token Repository for sessionIndex [all...] |
H A D | AuthnQueryUtil.java | 283 String sessionIndex = authnStmt.getSessionIndex(); 291 authnStmtACClassRef + ", sessionIndex = " + 292 sessionIndex); 297 (!qSessionIndex.equals(sessionIndex))) {
|
/forgerock/openam/openam-federation/openam-federation-library/src/main/java/com/sun/identity/saml2/profile/ |
H A D | IDPSingleLogout.java | 973 String sessionIndex = null; 975 sessionIndex = (String)siIter.next(); 980 "idpEntityID=" + idpEntityID + ", sessionIndex=" 981 + sessionIndex); 984 if (sessionIndex == null) { 987 // one sessionIndex, could be multiple (TODO: need 989 // logout request, it could omit sessionIndex list, 1004 sessionIndex.substring(sessionIndex.length() - 2); 1007 "sessionIndex 1348 destroyTokenAndGenerateStatus( String sessionIndex, Object session, HttpServletRequest request, HttpServletResponse response, boolean cleanUp) argument [all...] |
H A D | LogoutUtil.java | 117 * @param sessionIndex sessionIndex of the Assertion generated by the 145 String sessionIndex, 158 return doLogout(metaAlias, recipientEntityID, extensionsList, logoutEndpoint, relayState, sessionIndex, nameID, 168 String sessionIndex, 197 + "\nsessionIndex=" + sessionIndex); 257 if (sessionIndex != null) { 259 list.add(sessionIndex); 560 static void setSessionIndex(Status status, List sessionIndex) { argument 564 if (sessionIndex ! 138 doLogout( String metaAlias, String recipientEntityID, List<EndpointType> recipientSLOList, List extensionsList, String binding, String relayState, String sessionIndex, NameID nameID, HttpServletRequest request, HttpServletResponse response, Map paramsMap, BaseConfigType config) argument 162 doLogout( String metaAlias, String recipientEntityID, List extensionsList, EndpointType logoutEndpoint, String relayState, String sessionIndex, NameID nameID, HttpServletRequest request, HttpServletResponse response, Map paramsMap, BaseConfigType config) argument [all...] |
H A D | SPSingleLogout.java | 384 String sessionIndex = null; 387 sessionIndex = SAML2Utils.getParameter(paramsMap, 432 sessionIndex = fedSession.idpSessionIndex; 473 sessionIndex, 1273 String sessionIndex = null; 1276 sessionIndex = (String)siList.get(i); 1284 if (sessionIndex 1288 sessionIndex); 1331 siNotFound.add(sessionIndex);
|
H A D | IDPSSOUtil.java | 910 String sessionIndex = null; 919 sessionIndex = authnStatement.getSessionIndex(); 923 "This is a new IDP session with sessionIndex=" + 924 sessionIndex + ", and sessionID=" + 935 IDPCache.idpSessionsByIndices.put(sessionIndex, idpSession); 943 get(sessionIndex); 950 "with sessionIndex=" + sessionIndex); 963 idpSessionCopy = (IDPSessionCopy) SAML2FailoverUtils.retrieveSAML2Token(sessionIndex); 966 "Unable to obtain IDPSessionCopy from the SAML2 Token Repository for sessionIndex [all...] |
H A D | AuthnQueryUtil.java | 285 String sessionIndex = authnStmt.getSessionIndex(); 293 authnStmtACClassRef + ", sessionIndex = " + 294 sessionIndex); 299 (!qSessionIndex.equals(sessionIndex))) {
|
/forgerock/openam-v13/openam-federation/openam-federation-library/src/main/java/com/sun/identity/federation/services/logout/ |
H A D | FSPreLogoutHandler.java | 234 String sessionIndex = null; 237 sessionIndex = session.getSessionIndex(); 264 sessionIndex = 282 sessionIndex, isWMLAgent, ssoToken); 291 userID, metaAlias, sessionIndex, request, response); 336 userID, metaAlias, sessionIndex, request, response); 410 String sessionIndex = session.getSessionIndex(); 460 sessionIndex = (String)providerMap.get(IFSConstants.SESSION_INDEX); 490 sessionPartner, userID, ssoToken, remoteEntityID, sessionIndex, 521 String sessionIndex [all...] |
H A D | FSLogoutUtil.java | 85 * @param sessionIndex Session Index of the user session. 94 String sessionIndex, 100 " for user : " + userID + " SessionIndex = " + sessionIndex); 103 userID, metaAlias, sessionIndex); 112 if (sessionIndex != null && 216 * @param sessionIndex index of the user's session 222 String sessionIndex) 239 if (sessionIndex != null && 240 sessionIndex.equals(sessionObj.getSessionIndex())) 450 * including <code>sessionIndex</cod 91 destroyPrincipalSession( String userID, String metaAlias, String sessionIndex, HttpServletRequest request, HttpServletResponse response) argument 219 getSessionObjectList( String userDn, String metaAlias, String sessionIndex) argument 650 getLogoutGETProviders( String userID, String entityId, String sessionIndex, String realm, String metaAlias) argument [all...] |
/forgerock/openam/openam-federation/openam-federation-library/src/main/java/com/sun/identity/federation/services/logout/ |
H A D | FSPreLogoutHandler.java | 234 String sessionIndex = null; 237 sessionIndex = session.getSessionIndex(); 264 sessionIndex = 282 sessionIndex, isWMLAgent, ssoToken); 291 userID, metaAlias, sessionIndex, request, response); 336 userID, metaAlias, sessionIndex, request, response); 410 String sessionIndex = session.getSessionIndex(); 460 sessionIndex = (String)providerMap.get(IFSConstants.SESSION_INDEX); 490 sessionPartner, userID, ssoToken, remoteEntityID, sessionIndex, 521 String sessionIndex [all...] |
H A D | FSLogoutUtil.java | 85 * @param sessionIndex Session Index of the user session. 94 String sessionIndex, 100 " for user : " + userID + " SessionIndex = " + sessionIndex); 103 userID, metaAlias, sessionIndex); 112 if (sessionIndex != null && 216 * @param sessionIndex index of the user's session 222 String sessionIndex) 239 if (sessionIndex != null && 240 sessionIndex.equals(sessionObj.getSessionIndex())) 450 * including <code>sessionIndex</cod 91 destroyPrincipalSession( String userID, String metaAlias, String sessionIndex, HttpServletRequest request, HttpServletResponse response) argument 219 getSessionObjectList( String userDn, String metaAlias, String sessionIndex) argument 650 getLogoutGETProviders( String userID, String entityId, String sessionIndex, String realm, String metaAlias) argument [all...] |
/forgerock/openam-v13/openam-federation/openam-federation-library/src/main/java/com/sun/identity/saml2/plugins/ |
H A D | DefaultIDPAccountMapper.java | 77 String sessionIndex = IDPSSOUtil.getSessionIndex(session); 78 if (sessionIndex != null) { 79 IDPSession idpSession = IDPCache.idpSessionsByIndices.get(sessionIndex);
|
/forgerock/openam/openam-federation/openam-federation-library/src/main/java/com/sun/identity/saml2/plugins/ |
H A D | DefaultIDPAccountMapper.java | 81 String sessionIndex = IDPSSOUtil.getSessionIndex(session); 82 if (sessionIndex != null) { 83 IDPSession idpSession = IDPCache.idpSessionsByIndices.get(sessionIndex);
|
/forgerock/openam-v13/openam-federation/openam-federation-library/src/main/java/org/forgerock/openam/saml2/ |
H A D | UtilProxySAMLAuthenticatorLookup.java | 150 String sessionIndex = IDPSSOUtil.getSessionIndex(data.getSession()); 151 if (StringUtils.isNotEmpty(sessionIndex)) { 152 IDPCache.idpSessionsByIndices.put(sessionIndex, oldSess);
|
/forgerock/openam/openam-federation/openam-federation-library/src/main/java/org/forgerock/openam/saml2/ |
H A D | UtilProxySAMLAuthenticatorLookup.java | 150 String sessionIndex = IDPSSOUtil.getSessionIndex(data.getSession()); 151 if (StringUtils.isNotEmpty(sessionIndex)) { 152 IDPCache.idpSessionsByIndices.put(sessionIndex, oldSess);
|
/forgerock/openam-v13/openam-federation/openam-federation-library/src/main/java/com/sun/identity/multiprotocol/ |
H A D | IDFFSingleLogoutHandler.java | 219 String sessionIndex = 238 sessionIndex, false, ssoToken);
|
/forgerock/openam/openam-federation/openam-federation-library/src/main/java/com/sun/identity/multiprotocol/ |
H A D | IDFFSingleLogoutHandler.java | 219 String sessionIndex = 238 sessionIndex, false, ssoToken);
|
/forgerock/openam-v13/openam-federation/openam-federation-library/src/main/java/com/sun/identity/federation/services/ |
H A D | FSSessionManager.java | 397 * <code>sessionIndex</code>. 399 * @param sessionIndex session index 401 * <code>sessionIndex</code> 403 public FSSession getSession(List sessions, String sessionIndex) { argument 404 FSUtils.debug.message("FSSessionManager.getSession(sessionIndex):"); 405 if (sessions == null || sessionIndex == null) { 406 FSUtils.debug.error("FSSessionManager.getSession(sessionIndex):" + 407 "sessions or sessionIndex is null"); 416 if (tmpIndex != null && tmpIndex.equals(sessionIndex)) { 423 FSUtils.debug.message("FSSessionManager.getSession(sessionIndex) [all...] |
H A D | FSAssertionManager.java | 675 String sessionIndex = session.getSessionIndex(); 676 if (sessionIndex == null) { 677 sessionIndex = SAMLUtils.generateID(); 678 session.setSessionIndex(sessionIndex); 684 sessionIndex); 686 statement.setSessionIndex(sessionIndex);
|
/forgerock/openam/openam-federation/openam-federation-library/src/main/java/com/sun/identity/federation/services/ |
H A D | FSAssertionManager.java | 678 String sessionIndex = session.getSessionIndex(); 679 if (sessionIndex == null) { 680 sessionIndex = SAMLUtils.generateID(); 681 session.setSessionIndex(sessionIndex); 687 sessionIndex); 689 statement.setSessionIndex(sessionIndex);
|
H A D | FSSessionManager.java | 400 * <code>sessionIndex</code>. 402 * @param sessionIndex session index 404 * <code>sessionIndex</code> 406 public FSSession getSession(List sessions, String sessionIndex) { argument 407 FSUtils.debug.message("FSSessionManager.getSession(sessionIndex):"); 408 if (sessions == null || sessionIndex == null) { 409 FSUtils.debug.error("FSSessionManager.getSession(sessionIndex):" + 410 "sessions or sessionIndex is null"); 419 if (tmpIndex != null && tmpIndex.equals(sessionIndex)) { 426 FSUtils.debug.message("FSSessionManager.getSession(sessionIndex) [all...] |