public RequestAbstractType getSAMLRequest(String samlMessage) throws ParsingException, ConfigurationException, ProcessingException { InputStream is = null; SAML2Request saml2Request = new SAML2Request(); if (redirectProfile) { try { is = parseSAMLRequestRedirectBinding(samlMessage); } catch (Exception e) { logger.samlParsingError(e); throw logger.parserError(e); } } else { is = parseSAMLRequestPostBinding(samlMessage); } return saml2Request.getRequestType(is); }
public RequestAbstractType getSAMLRequest(String samlMessage) throws ParsingException, ConfigurationException, ProcessingException { InputStream is = null; SAML2Request saml2Request = new SAML2Request(); if (redirectProfile) { try { is = parseSAMLRequestRedirectBinding(samlMessage); } catch (Exception e) { logger.samlParsingError(e); throw logger.parserError(e); } } else { is = parseSAMLRequestPostBinding(samlMessage); } return saml2Request.getRequestType(is); }
public SAMLDocumentHolder getSAMLDocumentHolder(String samlMessage) throws ParsingException, ConfigurationException, ProcessingException { InputStream is = null; SAML2Request saml2Request = new SAML2Request(); try { if (redirectProfile) { is = parseSAMLRequestRedirectBinding(samlMessage); } else { is = parseSAMLRequestPostBinding(samlMessage); } saml2Request.getSAML2ObjectFromStream(is); return saml2Request.getSamlDocumentHolder(); } catch (Exception rte) { logger.samlBase64DecodingError(rte); } return null; }
public SAMLDocumentHolder getSAMLDocumentHolder(String samlMessage) throws ParsingException, ConfigurationException, ProcessingException { InputStream is = null; SAML2Request saml2Request = new SAML2Request(); try { if (redirectProfile) { is = parseSAMLRequestRedirectBinding(samlMessage); } else { is = parseSAMLRequestPostBinding(samlMessage); } saml2Request.getSAML2ObjectFromStream(is); return saml2Request.getSamlDocumentHolder(); } catch (Exception rte) { logger.samlBase64DecodingError(rte); } return null; }