## ## Velocity Template for SAML 2 HTTP-POST binding ## ## Velocity context may contain the following properties ## action - String - the action URL for the form ## RelayState - String - the relay state for the message ## SAMLRequest - String - the Base64 encoded SAML Request ## SAMLResponse - String - the Base64 encoded SAML Response ## Contains target attribute to delegate PEPS authentication out of iFrame <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <body onload="document.forms[0].submit()"> <noscript> <p> <strong>Note:</strong> Since your browser does not support JavaScript, you must press the Continue button once to proceed. </p> </noscript> <form action="${action}" method="post" target="_parent"> <div> #if($RelayState)<input type="hidden" name="RelayState" value="${RelayState}"/>#end #if($SAMLRequest)<input type="hidden" name="SAMLRequest" value="${SAMLRequest}"/>#end #if($SAMLResponse)<input type="hidden" name="SAMLResponse" value="${SAMLResponse}"/>#end </div> <noscript> <div> <input type="submit" value="Continue"/> </div> </noscript> </form> </body> </html>