/** * Adds a new <code>SAMLAssertion</code> to a soap envelope. * <p/> * A complete <code>SAMLAssertion</code> is added to the * <code>wsse:Security</code> header. * * @param doc The SOAP envelope as W3C document * @param assertion TODO * @return Document with UsernameToken added */ public Document build(Document doc, AssertionWrapper assertion, WSSecHeader secHeader) { log.debug("Begin add SAMLAssertion token..."); prepare(doc, assertion); prependToHeader(secHeader); return doc; } }
/** * Adds a new <code>SAMLAssertion</code> to a soap envelope. * <p/> * A complete <code>SAMLAssertion</code> is added to the * <code>wsse:Security</code> header. * * @param doc The SOAP envelope as W3C document * @param assertion TODO * @return Document with UsernameToken added */ public Document build(Document doc, AssertionWrapper assertion, WSSecHeader secHeader) { log.debug("Begin add SAMLAssertion token..."); prepare(doc, assertion); prependToHeader(secHeader); return doc; } }