identityServer.stack().register(session.getId(), destination, isPost); response.setResultingDocument(samlResponse); response.setRelayState(request.getRelayState()); response.setPostBindingForResponse(isPost);
identityServer.stack().register(session.getId(), destination, isPost); response.setResultingDocument(samlResponse); response.setRelayState(request.getRelayState()); response.setPostBindingForResponse(isPost);
public void generateSAMLRequest(SAML2HandlerRequest request, SAML2HandlerResponse response) throws ProcessingException { //Generate the LogOut Request SAML2Request samlRequest = new SAML2Request(); try { LogoutRequestType lot = samlRequest.createLogoutRequest(request.getIssuer().getValue()); response.setResultingDocument(samlRequest.convert(lot)); response.setSendRequest(true); } catch (Exception e) { throw new ProcessingException(e); } }
public void generateSAMLRequest(SAML2HandlerRequest request, SAML2HandlerResponse response) throws ProcessingException { //Generate the LogOut Request SAML2Request samlRequest = new SAML2Request(); try { LogoutRequestType lot = samlRequest.createLogoutRequest(request.getIssuer().getValue()); response.setResultingDocument(samlRequest.convert(lot)); response.setSendRequest(true); } catch (Exception e) { throw new ProcessingException(e); } }
boolean postBindingForResponse = isPost || strictPostBinding; response.setResultingDocument(samlResponse); response.setRelayState(request.getRelayState()); response.setPostBindingForResponse(postBindingForResponse);
response.setResultingDocument(samlRequest.convert(lot)); response.setSendRequest(true); } catch (Exception e) {
response.setResultingDocument(samlRequest.convert(lot)); response.setSendRequest(true); } catch (Exception e) {
response.setResultingDocument(samlRequest.convert(lot)); response.setSendRequest(true); } catch (Exception e) {
response.setResultingDocument(new SAML2Request().convert(lort)); response.setSendRequest(true);
response.setResultingDocument(new SAML2Request().convert(lort)); response.setSendRequest(true);
response.setResultingDocument(saml2Response.convert(statusResponse));
response.setResultingDocument(saml2Response.convert(statusResponse));
response.setResultingDocument(samlRequest.convert(authn)); response.setSendRequest(true);
private void generateSuccessStatusResponseType(String logOutRequestID, SAML2HandlerRequest request, SAML2HandlerResponse response, String originalIssuer) throws ConfigurationException, ParserConfigurationException, ProcessingException { logger.trace("Generating Success Status Response for " + originalIssuer); StatusResponseType statusResponse = new StatusResponseType(IDGenerator.create("ID_"), XMLTimeUtil.getIssueInstant()); // Status StatusType statusType = new StatusType(); StatusCodeType statusCodeType = new StatusCodeType(); statusCodeType.setValue(URI.create(JBossSAMLURIConstants.STATUS_SUCCESS.get())); statusType.setStatusCode(statusCodeType); statusResponse.setStatus(statusType); statusResponse.setInResponseTo(logOutRequestID); statusResponse.setIssuer(request.getIssuer()); try { SAML2Response saml2Response = new SAML2Response(); response.setResultingDocument(saml2Response.convert(statusResponse)); } catch (ParsingException je) { throw logger.processingError(je); } response.setDestination(originalIssuer); }
try response.setResultingDocument(saml2Response.convert(statusResponse));
private void generateSuccessStatusResponseType(String logOutRequestID, SAML2HandlerRequest request, SAML2HandlerResponse response, String originalIssuer) throws ConfigurationException, ParserConfigurationException, ProcessingException { logger.trace("Generating Success Status Response for " + originalIssuer); StatusResponseType statusResponse = new StatusResponseType(IDGenerator.create("ID_"), XMLTimeUtil.getIssueInstant()); // Status StatusType statusType = new StatusType(); StatusCodeType statusCodeType = new StatusCodeType(); statusCodeType.setValue(URI.create(JBossSAMLURIConstants.STATUS_SUCCESS.get())); statusType.setStatusCode(statusCodeType); statusResponse.setStatus(statusType); statusResponse.setInResponseTo(logOutRequestID); statusResponse.setIssuer(request.getIssuer()); statusResponse.setDestination(originalIssuer); try { SAML2Response saml2Response = new SAML2Response(); response.setResultingDocument(saml2Response.convert(statusResponse)); } catch (ParsingException je) { throw logger.processingError(je); } response.setDestination(originalIssuer); }
private void generateSuccessStatusResponseType(String logOutRequestID, SAML2HandlerRequest request, SAML2HandlerResponse response, String originalIssuer) throws ConfigurationException, ParserConfigurationException, ProcessingException { logger.trace("Generating Success Status Response for " + originalIssuer); StatusResponseType statusResponse = new StatusResponseType(IDGenerator.create("ID_"), XMLTimeUtil.getIssueInstant()); // Status StatusType statusType = new StatusType(); StatusCodeType statusCodeType = new StatusCodeType(); statusCodeType.setValue(URI.create(JBossSAMLURIConstants.STATUS_SUCCESS.get())); statusType.setStatusCode(statusCodeType); statusResponse.setStatus(statusType); statusResponse.setInResponseTo(logOutRequestID); statusResponse.setIssuer(request.getIssuer()); statusResponse.setDestination(originalIssuer); try { SAML2Response saml2Response = new SAML2Response(); response.setResultingDocument(saml2Response.convert(statusResponse)); } catch (ParsingException je) { throw logger.processingError(je); } response.setDestination(originalIssuer); }
response.setResultingDocument(saml2Response.convert(statusResponse)); } catch (Exception je) { throw logger.processingError(je);
response.getDestination(), issuerValue); response.setResultingDocument(samlRequest.convert(authn)); response.setSendRequest(true);
response.getDestination(), issuerValue); response.setResultingDocument(samlRequest.convert(authn)); response.setSendRequest(true);