Examples of LogoutResponse


Examples of com.ibm.websphere.samples.trade.LogoutResponse

      mgr.logout(logout.getUserID());
    } catch (DAOException e) {
      logger.debug("", e);
      throw new RuntimeException(e);
    }
    LogoutResponse response = new LogoutResponse();
    return response;
  }
View Full Code Here

Examples of com.ibm.websphere.samples.trade.LogoutResponse

            }
    } catch (DAOException e) {
      logger.debug("", e);
      throw new RuntimeException(e);
    }
    LogoutResponse response = new LogoutResponse();
    return response;
  }
View Full Code Here

Examples of org.dmd.dmp.server.extended.LogoutResponse

  @Override
  public LogoutResponseDMO logout(LogoutRequestDMO logoutRequest) {
    // All requests are immediately wrapped for use on the server. This includes
    // associating the request with the originating HttpServletRequest.
    LogoutRequest request = new LogoutRequest(logoutRequest, getThreadLocalRequest());
    LogoutResponse response = null;
   
    if (request.isTrackingEnabled())
      logger.trace("Received by DMP servlet:\n" + request.toOIF());
   
    try {
      // Ensure that the session is valid - if it isn't, an error reponse
      // will be returned.
      response = (LogoutResponse) securityManager.validateSession(request);
      if (response == null){
        // All activity takes place against the session
//        SessionRI session = securityManager.getSession(request);
        response = securityManager.logout(request);
       
      }
    } catch (DmcValueException e) {
      response = (LogoutResponse) request.getErrorResponse();
      response.setResponseText(e.toString());
      logger.error(e.toString());
    } catch (Exception ex){
      logger.error(DebugInfo.extractTheStack(ex));
      response = (LogoutResponse) request.getErrorResponse();
      response.setResponseText(DebugInfo.extractTheStack(ex));
    }

    return(response.getDMO());
  }
View Full Code Here

Examples of org.dmd.dmp.server.extended.LogoutResponse

        super(new LogoutResponseDMO(mods), org.dmd.dmp.server.generated.DmpSchemaAG._LogoutResponse);
    }

    // Generated from: org.dmd.dmg.generators.BaseDMWGeneratorNewest.dumpWrapper(BaseDMWGeneratorNewest.java:470)
    public LogoutResponse getModificationRecorder(){
        LogoutResponse rc = new LogoutResponse();
        rc.setModifier(new DmcTypeModifierMV(MetaDMSAG.__modify));
        return(rc);
    }
View Full Code Here

Examples of org.dmd.dmp.server.extended.LogoutResponse

    public LogoutResponseDMW(LogoutResponseDMO obj) {
        super(obj, org.dmd.dmp.server.generated.DmpSchemaAG._LogoutResponse);
    }

    public LogoutResponse cloneIt() {
        LogoutResponse rc = new LogoutResponse();
        rc.setDmcObject(getDMO().cloneIt());
        return(rc);
    }
View Full Code Here

Examples of org.dmd.dmp.server.extended.LogoutResponse

    return response;
  }

  @Override
  public LogoutResponse logout(LogoutRequest request) {
    LogoutResponse response = request.getResponse();
   
    synchronized (sessions) {
      SessionRI session = sessions.get(request.getSessionID());
      if (session == null){
        response.setResponseType(ResponseTypeEnum.ERROR);
      }
      else{
        sessions.remove(session.getSessionIDRI());
       
        // TODO: remove it from the cache
View Full Code Here

Examples of org.opensaml.saml2.core.LogoutResponse

                }
            }
            reqValidationResponseDTO.setLogoutRespDTO(singleLogoutReqDTOs);

            if (logoutRequest != null) {
                LogoutResponse logoutResponse = logoutMsgBuilder.buildLogoutResponse(logoutRequest.getID(),
                        SAMLSSOConstants.StatusCodes.SUCCESS_CODE, null);
                reqValidationResponseDTO.setLogoutResponse(SAMLSSOUtil.encode(SAMLSSOUtil.marshall(logoutResponse)));
                reqValidationResponseDTO.setValid(true);
            }
View Full Code Here

Examples of org.opensaml.saml2.core.LogoutResponse

        }
    }

    private SAMLSSOReqValidationResponseDTO buildErrorResponse(String id, String status, String statMsg) throws Exception {
        SAMLSSOReqValidationResponseDTO reqValidationResponseDTO = new SAMLSSOReqValidationResponseDTO();
        LogoutResponse logoutResp = new SingleLogoutMessageBuilder().buildLogoutResponse(id, status, statMsg);
        reqValidationResponseDTO.setLogOutReq(true);
        reqValidationResponseDTO.setValid(false);
        reqValidationResponseDTO.setResponse(SAMLSSOUtil.encode(SAMLSSOUtil.marshall(logoutResp)));
        return reqValidationResponseDTO;
    }
View Full Code Here

Examples of org.opensaml.saml2.core.LogoutResponse

        return logoutReq;
    }

    public LogoutResponse buildLogoutResponse(String id, String status, String statMsg) {
        LogoutResponse logoutResp = new LogoutResponseBuilder().buildObject();
        logoutResp.setID(SAMLSSOUtil.createID());
        logoutResp.setInResponseTo(id);
        logoutResp.setIssuer(SAMLSSOUtil.getIssuer());
        logoutResp.setStatus(buildStatus(status, statMsg));

        return logoutResp;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.