/** * Create a StatusType given the status code uri * @param statusCodeURI * @return */ public static StatusType createStatusType(String statusCodeURI) { StatusCodeType sct = new StatusCodeType(); sct.setValue(URI.create(statusCodeURI)); StatusType statusType = new StatusType(); statusType.setStatusCode(sct); return statusType; }
/** * Create a StatusType given the status code uri * * @param statusCodeURI * * @return */ public static StatusType createStatusType(String statusCodeURI) { StatusCodeType sct = new StatusCodeType(); sct.setValue(URI.create(statusCodeURI)); StatusType statusType = new StatusType(); statusType.setStatusCode(sct); return statusType; }
/** * Create a StatusType given the status code uri * * @param statusCodeURI * @return */ public static StatusType createStatusType(String statusCodeURI) { StatusCodeType sct = new StatusCodeType(); sct.setValue(URI.create(statusCodeURI)); StatusType statusType = new StatusType(); statusType.setStatusCode(sct); return statusType; }
/** * Create a StatusType given the status code uri * @param statusCodeURI * @return */ public static StatusType createStatusType(String statusCodeURI) { StatusCodeType sct = new StatusCodeType(); sct.setValue(URI.create(statusCodeURI)); StatusType statusType = new StatusType(); statusType.setStatusCode(sct); return statusType; }
/** * Create a StatusType given the status code uri * * @param statusCodeURI * * @return */ public static StatusType createStatusType(String statusCodeURI) { StatusCodeType sct = new StatusCodeType(); sct.setValue(URI.create(statusCodeURI)); StatusType statusType = new StatusType(); statusType.setStatusCode(sct); return statusType; }
/** * <p>Create a <code>StatusType</code> with a top-level <code>org.picketlink.common.constants.JBossSAMLURIConstants.STATUS_RESPONDER</code> * and a second-level code reflecting the given <code>statusCodeURI</code>.</p> * * @param statusCodeURI The second-level code. * * @return */ public static StatusType createStatusTypeForResponder(String statusCodeURI) { StatusCodeType topLevelCode = new StatusCodeType(); topLevelCode.setValue(URI.create(JBossSAMLURIConstants.STATUS_RESPONDER.get())); StatusCodeType secondLevelCode = new StatusCodeType(); secondLevelCode.setValue(URI.create(statusCodeURI)); topLevelCode.setStatusCode(secondLevelCode); StatusType statusType = new StatusType(); statusType.setStatusCode(topLevelCode); return statusType; }
/** * <p>Create a <code>StatusType</code> with a top-level <code>org.picketlink.common.constants.JBossSAMLURIConstants.STATUS_RESPONDER</code> * and a second-level code reflecting the given <code>statusCodeURI</code>.</p> * * @param statusCodeURI The second-level code. * * @return */ public static StatusType createStatusTypeForResponder(String statusCodeURI) { StatusCodeType topLevelCode = new StatusCodeType(); topLevelCode.setValue(URI.create(JBossSAMLURIConstants.STATUS_RESPONDER.get())); StatusCodeType secondLevelCode = new StatusCodeType(); secondLevelCode.setValue(URI.create(statusCodeURI)); topLevelCode.setStatusCode(secondLevelCode); StatusType statusType = new StatusType(); statusType.setStatusCode(topLevelCode); return statusType; }
String elementTag = startElementName.getLocalPart(); StatusCodeType statusCode = new StatusCodeType(); if (JBossSAMLConstants.STATUS_CODE.get().equals(elementTag)) StatusCodeType subStatusCodeType = new StatusCodeType(); startElement = StaxParserUtil.getNextStartElement(xmlEventReader); Attribute subValueAttr = startElement.getAttributeByName(new QName("Value"));
StatusCodeType statusCodeType = new StatusCodeType(); statusCodeType.setValue(URI.create(JBossSAMLURIConstants.STATUS_RESPONDER.get())); StatusCodeType status2ndLevel = new StatusCodeType(); status2ndLevel.setValue(URI.create(JBossSAMLURIConstants.STATUS_SUCCESS.get())); statusCodeType.setStatusCode(status2ndLevel);
String elementTag = startElementName.getLocalPart(); StatusCodeType statusCode = new StatusCodeType(); if (JBossSAMLConstants.STATUS_CODE.get().equals(elementTag)) StatusCodeType subStatusCodeType = new StatusCodeType(); startElement = StaxParserUtil.getNextStartElement(xmlEventReader); Attribute subValueAttr = startElement.getAttributeByName(new QName("Value"));
StatusCodeType statusCodeType = new StatusCodeType(); statusCodeType.setValue(URI.create(JBossSAMLURIConstants.STATUS_RESPONDER.get())); StatusCodeType status2ndLevel = new StatusCodeType(); status2ndLevel.setValue(URI.create(JBossSAMLURIConstants.STATUS_SUCCESS.get())); statusCodeType.setStatusCode(status2ndLevel);
String elementTag = startElementName.getLocalPart(); StatusCodeType statusCode = new StatusCodeType(); StatusCodeType subStatusCodeType = new StatusCodeType(); startElement = StaxParserUtil.getNextStartElement(xmlEventReader); Attribute subValueAttr = startElement.getAttributeByName(new QName("Value"));
StatusCodeType statusCodeType = new StatusCodeType(); statusCodeType.setValue(URI.create(JBossSAMLURIConstants.STATUS_RESPONDER.get())); StatusCodeType status2ndLevel = new StatusCodeType(); status2ndLevel.setValue(URI.create(JBossSAMLURIConstants.STATUS_SUCCESS.get())); statusCodeType.setStatusCode(status2ndLevel);
StatusCodeType statusCodeType = new StatusCodeType(); statusCodeType.setValue(URI.create(JBossSAMLURIConstants.STATUS_RESPONDER.get())); StatusCodeType status2ndLevel = new StatusCodeType(); status2ndLevel.setValue(URI.create(JBossSAMLURIConstants.STATUS_SUCCESS.get())); statusCodeType.setStatusCode(status2ndLevel);
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); }
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); }
StatusCodeType statusCodeType = new StatusCodeType(); statusCodeType.setValue(URI.create(JBossSAMLURIConstants.STATUS_SUCCESS.get())); statusType.setStatusCode(statusCodeType);
StatusCodeType statusCodeType = new StatusCodeType(); statusCodeType.setValue(URI.create(JBossSAMLURIConstants.STATUS_SUCCESS.get())); statusType.setStatusCode(statusCodeType);
StatusCodeType statusCodeType = new StatusCodeType(); statusCodeType.setValue(URI.create(JBossSAMLURIConstants.STATUS_SUCCESS.get())); statusType.setStatusCode(statusCodeType);