Lines Matching defs:relayState

282      * Returns true if handler is one of the keys in the relayState map.
329 * @param relayState A state information to be relayed back in response.
366 String relayState,
371 if (relayState == null){
372 relayState = EMPTY_STRING;
379 // the imcoming relayState could be the original relayState or the
383 String tmpRelayState = relayState;
384 if (!relayStateMap.containsKey(relayState)) {
385 tmpRelayState = getShortRelayState(relayState);
393 ", protocol=" + protocol + ", relay=" + relayState +
400 relayState, singleLogoutRequestXML, singleLogoutResponseXML,
403 relayState = getRelayStateURL(request, tmpRelayState);
406 + tmpRelayState + ", new relayState=" + relayState);
411 if (tmpRelayState.equals(relayState)) {
412 relayState = getRelayStateURL(request, tmpRelayState);
416 + tmpRelayState + ", nu relayState=" + relayState);
454 protocol, realm, idpEntityID, spEntityID, relayState,
482 private String getShortRelayState(String relayState) {
483 if (relayState.length() == 0) {
486 int loc = relayState.indexOf(RELAY_SERVLET_URI);
490 return relayState.substring(loc + RELAY_SERVLET_URI.length());
506 String relayState,
512 relayStateMap.put(tmpRelayState, relayState);
516 ", orig relayState=" + relayState + ", new=" + tmpRelayState +
577 boolean containRelayState(String relayState) {
578 return relayStateMap.containsKey(relayState);
584 void cleanupParameters(String relayState) {
587 " new relayState=" + relayState);
589 relayStateMap.remove(relayState);
590 userSessionMap.remove(relayState);
591 userIDMap.remove(relayState);
592 isSOAPInitiatedMap.remove(relayState);
593 isSOAPInitiatedMap.remove(relayState);
594 isIDPInitiatedMap.remove(relayState);
595 origProtocolMap.remove(relayState);
596 protocolListMap.remove(relayState);
597 realmMap.remove(relayState);
598 idpEntityIDMap.remove(relayState);
599 spEntityIDMap.remove(relayState);
600 sloRequestXMLMap.remove(relayState);
601 sloResponseXMLMap.remove(relayState);
602 currentStatusMap.remove(relayState);
613 HttpServletResponse response, String relayState)
617 + relayState);
619 String logoutResponseXML = (String) sloResponseXMLMap.get(relayState);
621 // first case, just redirect to original relayState
622 String origRelayState = (String) relayStateMap.get(relayState);
624 ((Integer) currentStatusMap.get(relayState)).intValue();
642 String protocol = (String) origProtocolMap.get(relayState);
643 String spEntityID = (String) spEntityIDMap.get(relayState);
644 String origRelayState = (String) relayStateMap.get(relayState);
645 String realm = (String) realmMap.get(relayState);
646 String idpEntityID = (String) idpEntityIDMap.get(relayState);
648 ((Integer) currentStatusMap.get(relayState)).intValue();
778 cleanupParameters(relayState);
786 private void updateStatus(String relayState, int currentStatus) {
787 Integer tmp = (Integer) currentStatusMap.get(relayState);
793 currentStatusMap.put(relayState,
799 currentStatusMap.put(relayState,
807 currentStatusMap.put(relayState, new Integer(currentStatus));