diff options
| author | Thomas <> | 2022-06-03 07:16:44 +0200 | 
|---|---|---|
| committer | Thomas <> | 2022-06-03 07:16:44 +0200 | 
| commit | 86da2487154632cfe5b280ffd87933d08571029b (patch) | |
| tree | 5fd13d99feeb56ea512fb67c58692c63ec85e008 /basicConfig/templates | |
| parent | 7100b253fe4712f6c820d11ed341366b3ec67623 (diff) | |
| parent | 2eb2e6ddeb189ffb2996f3ec3b16244a67bd13e9 (diff) | |
| download | National_eIDAS_Gateway-86da2487154632cfe5b280ffd87933d08571029b.tar.gz National_eIDAS_Gateway-86da2487154632cfe5b280ffd87933d08571029b.tar.bz2 National_eIDAS_Gateway-86da2487154632cfe5b280ffd87933d08571029b.zip | |
Merge branch 'feature/eidasnode_v2.6' into feature/ms_proxy_before_refactoring
# Conflicts:
#	basicConfig/templates/error_message.html
#	modules/core_common_webapp/src/main/java/at/asitplus/eidas/specific/core/builder/AuthenticationDataBuilder.java
Diffstat (limited to 'basicConfig/templates')
| -rw-r--r-- | basicConfig/templates/countrySelection.html | 179 | ||||
| -rw-r--r-- | basicConfig/templates/countrySelection_example.html | 157 | ||||
| -rw-r--r-- | basicConfig/templates/eidas_node_forward.html | 70 | ||||
| -rw-r--r-- | basicConfig/templates/error_message.html | 114 | ||||
| -rw-r--r-- | basicConfig/templates/pvp2_post_binding.html | 70 | 
5 files changed, 167 insertions, 423 deletions
| diff --git a/basicConfig/templates/countrySelection.html b/basicConfig/templates/countrySelection.html index bfa30669..275d20f6 100644 --- a/basicConfig/templates/countrySelection.html +++ b/basicConfig/templates/countrySelection.html @@ -2,136 +2,20 @@  <html xmlns:th="http://www.thymeleaf.org"        xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"        layout:decorator="fragments/base" -      th:with="lang=${#locale.language}" th:lang="${lang}"> +      th:with="lang=${#locale.language}" th:lang="${lang}">        <head>    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">    <meta name="viewport" content="width=device-width, initial-scale=1"> -  <link rel="stylesheet" href="../webcontent/css/css_country.css" th:href="@{/static/css/css_country.css}"/> +<!--  <link rel="stylesheet" href="$contextPath/css/css_country.css" th:href="@{/css/css_country.css}"/> --> +  <link rel="stylesheet" href="/static/common.css"/>    <title th:text="#{gui.countryselection.title}">eIDAS-Login Länderauswahl</title> -<script type="text/javascript"> -</script>  <style> -body { -	background-image: none; -	margin:		0px; -	font-family:	"Helvetica Neue", Helvetica, Arial, sans-serif; -} - -div.header { -	background-color: #e9ecef; -	padding-top: 28px; -	padding-left: 137px; -	padding-right: 137px; -	padding-bottom: 12px; -} -div.titlebar { -	padding: 0px; -} -div.titlebar div { -} -.hidden { -	display: none; -} -ul.nav_oben { -	padding: 0px; -	margin: 0px; -	text-align: right; -	text-transform: uppercase; -} -li { -	display: inline-block; -} -div.header a { -	text-decoration: none; -	color: black; -} -a { -	text-decoration: none; -	color: #a22c1c; -} -.block { -	/* override country.css */ -	width: 200px; -	padding-bottom: 20px; -} -@media only screen and (min-width: 1000px) { -	div.header { -		padding-left: 137px; -		padding-right: 137px; -	} -	.content { -		padding-left: 137px; -		padding-right: 137px; -	} -	footer { -		padding-left: 137px; -		padding-right: 137px; -	} -} -@media only screen and (max-width: 999px) { -	div.header { -		padding-left: 1em; -		padding-right: 1em; -	} -	.content { -		padding-left: 1em; -		padding-right: 1em; -	} -	footer { -		padding-left: 1em; -		padding-right: 1em; -	} -} - -div.subtitle h1 { -	padding: 0px; -	margin: 0px; -	font-size: 130%; -	align: right; -} -div.subtitle h2 { -	padding: 0px; -	margin: 0px; -	font-size: 115%; -} -footer { -    left: 0; -    padding-top: 1em; -    bottom: 0; -    width: 100%; -    height: 2em; -    background-color: rgb(162,44,28); -    color: white; -} -.float { -	float: left; -} -.floatright { -	float: right; -} -.copyright { -	width: 66%; -	font-size: 80%; -} -#countries { -	padding-bottom: 40px; -} -#country { -	padding-bottom: 20px; -} -input[type=submit] { -	width: inherit; -/*	text-align: left; */ -} -form { -	justify-content: center; -}  </style>  <script type="text/javascript">  /* Element.closest polyfill - https://developer.mozilla.org/en-US/docs/Web/API/Element/closest License: public domain*/  if (!Element.prototype.matches) -    Element.prototype.matches = Element.prototype.msMatchesSelector || +    Element.prototype.matches = Element.prototype.msMatchesSelector ||                                   Element.prototype.webkitMatchesSelector;  if (!Element.prototype.closest) @@ -141,7 +25,7 @@ if (!Element.prototype.closest)          do {              if (el.matches(s)) return el;              el = el.parentElement || el.parentNode; -        } while (el !== null && el.nodeType === 1); +        } while (el !== null && el.nodeType === 1);           return null;      }; @@ -149,7 +33,7 @@ if (!Element.prototype.closest)  function clickCountryFlag(element) {  	if (!element) return false; -	var form = element.closest("form"); +	var form = element.closest("form");   	if (!form) return false; @@ -162,11 +46,11 @@ function clickCountryFlag(element) {    <div class="header container">      <div class="titlebar">        <div> -	     <a href="https://www.bmi.gv.at/" target="_blank" title="Home"> -	       <img class="toplogo img-responsive" src="/static/BMI.png" alt="Logo BMI" -              th:attr="alt=#{gui.countryselection.logo.bmi.alt}"> -	       <h1 class="hidden" th:text="#{gui.countryselection.header1}"> Bundesministerium für Inneres </h1> -	     </a> +	    <a href="https://www.bmi.gv.at/" target="_blank" title="Home"> +	      <img class="toplogo img-responsive" src="/static/BMI.png" alt="Logo BMI" +               th:attr="alt=#{gui.countryselection.logo.bmi.alt}"> + 	      <h1 class="hidden" th:text="#{gui.countryselection.header1}"> Bundesministerium für Inneres </h1> +  	    </a>        </div>        <ul class="nav_oben">          <li> @@ -187,44 +71,57 @@ function clickCountryFlag(element) {      <h1 th:text="#{gui.countryselection.header.selection}"> Wählen Sie Ihr Land / Select your country </h1> -    <div id="country">      <!-- Active countries --> + +    <div id="country" th:with="countries=${ {'be', 'dk', 'de', 'ee', 'el', 'it', 'hr', 'lt', 'lv', 'lu', 'nl', 'pt', 'sk', 'si', 'es', 'cz' }}"> +            <form th:each="country : ${countries}" class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> +                <a onclick='clickCountryFlag(this)'><img class="countryimage" +                        th:attr="src=@{#{gui.countryselection.country.__${country}__.img}},alt=#{gui.countryselection.country.__${country}__.logo.alt}"/></a> + +                <input type="submit" class="country-button" role="button" value="?countryname?" th:attr="value=#{gui.countryselection.country.__${country}__}" /> +                <input type="hidden" name="selectedCountry" th:value="${#strings.toUpperCase(country)}"> +                <input  type="hidden" name="pendingid"  value="$pendingid" th:attr="value=${pendingid}" /> +            </form> +    </div> +<!--/* +    <div id="country">              <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}">                  <a><img class="countryimage" src="$contextPath/img/countries/germany-eu_.png" alt="Germany-eID"                          th:attr="src=@{/img/countries/germany-eu_.png},alt=#{gui.countryselection.country.de.logo.alt}"/></a>                  <input type="submit" role="button" value="Deutschland / Germany" th:attr="value=#{gui.countryselection.country.de}" /> -                <input type="hidden" name="selectedCountry" value="XX"> +                <input type="hidden" name="selectedCountry" value="DE">                  <input  type="hidden" name="pendingid"  value="$pendingid" th:attr="value=${pendingid}" />              </form> - +                                                     </div> +*/-->      <!-- Abbrechen Button --> -    <form   class="block" method="post"  action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -      <input  type="submit" class="btn btn-outline-primary btn-block" value="Abbrechen/Cancel" th:attr="value=#{gui.countryselection.cancel}"> +    <form   class="block" method="post"  action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}">  +      <input  type="submit" class="btn btn-outline-primary btn-block cancel-button" value="Abbrechen/Cancel" th:attr="value=#{gui.countryselection.cancle}">                                            <input  type="hidden" name="stopAuthProcess" value="true" >        <input  type="hidden" name="pendingid"  value="$pendingid" th:attr="value=${pendingid}">      </form> -    <p th:text="#{gui.countryselection.notsupportedinfo}" >Wenn Sie Ihr Land in dieser Aufzählung nicht entdecken ... </p> - +    <p th:text="#{gui.countryselection.notsupportedinfo}" >Wenn Sie Ihr Land in dieser Aufzählung nicht entdecken ... </p>  +     <h2 th:text="#{gui.countryselection.infos.general.header}" > Information zur Anmeldung über Europäische eIDs </h2>  <p> -  <span th:text="#{gui.countryselection.infos.general.part.1}"> first part </span> -  <a href="https://www.bmi.gv.at/" target="_blank" th:text="#{gui.countryselection.header1}" > Bundesministerium für Inneres </a> +  <span th:text="#{gui.countryselection.infos.general.part.1}"> first part </span>         +  <a href="https://www.bmi.gv.at/" target="_blank" th:text="#{gui.countryselection.header1}" > Bundesministerium für Inneres </a>     <span th:text="#{gui.countryselection.infos.general.part.2}"> second part </span>  </p> - +                                                                                                                 <p>    <span th:text="#{gui.countryselection.infos.general.part.3}"> third part </span> -  <a href="https://eur-lex.europa.eu/legal-content/DE/TXT/HTML/?uri=CELEX:32014R0910&from=DE" target="_blank" th:text="#{gui.countryselection.infos.general.link.1}"> eIDAS-Verordnung der Europäischen Union </a> +  <a href="https://eur-lex.europa.eu/legal-content/DE/TXT/HTML/?uri=CELEX:32014R0910&from=DE" target="_blank" th:text="#{gui.countryselection.infos.general.link.1}"> eIDAS-Verordnung der Europäischen Union </a>      <span th:text="#{gui.countryselection.infos.general.part.4}"> fourth part </span>  </p> -<p +<p>    <span th:text="#{gui.countryselection.infos.general.part.5}"> fived part </span> -  <a href="https://www.dsb.gv.at/-/das-erganzungsregister-fur-naturliche-personen-ernp-" target="_blank" th:text="#{gui.countryselection.infos.general.link.2}" ></a> -  <span th:text="#{gui.countryselection.infos.general.part.6}"> sixed part </span> +  <a href="http://ernp.bmi.gv.at/" target="_blank" th:text="#{gui.countryselection.infos.general.link.2}" ></a> +  <span th:text="#{gui.countryselection.infos.general.part.6}"> sixed part </span>    </p>    </div> diff --git a/basicConfig/templates/countrySelection_example.html b/basicConfig/templates/countrySelection_example.html index abbe0491..39d96225 100644 --- a/basicConfig/templates/countrySelection_example.html +++ b/basicConfig/templates/countrySelection_example.html @@ -41,163 +41,6 @@                  <input type="submit" value="Belgium" th:attr="value=#{gui.countryselection.country.be}">              </form> -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Bulgaria-EU_gray.png" alt="Bulgaria-eID" -                        th:attr="src=@{/img/countries/Bulgaria-EU_gray.png},alt=#{gui.countryselection.country.bg.logo.alt}"/></a> -                <input type="submit" value="Bulgaria" th:attr="value=#{gui.countryselection.country.bg}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img class="countryimage" src="../webcontent/img/countries/Croatia-EU_gray.png" alt="Croatia-eID" -                        th:attr="src=@{/img/countries/Croatia-EU_gray.png},alt=#{gui.countryselection.country.hr.logo.alt}"/></a> -                <input type="submit" value="Croatia" th:attr="value=#{gui.countryselection.country.hr}"> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Cyprus-EU_gray.png" alt="Cyprus-eID" -                        th:attr="src=@{/img/countries/Cyprus-EU_gray.png},alt=#{gui.countryselection.country.cy.logo.alt}"/></a> -                <input type="submit" value="Cyprus" th:attr="value=#{gui.countryselection.country.cy}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img class="countryimage" src="../webcontent/img/countries/CzechRepublic-EU_gray.png" alt="CzechRepublic-eID" -                        th:attr="src=@{/img/countries/CzechRepublic-EU_gray.png},alt=#{gui.countryselection.country.cz.logo.alt}"/></a> -                <input type="submit" value="CzechRepublic" th:attr="value=#{gui.countryselection.country.cz}"> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Denmark-EU_gray.png" alt="Denmark-eID" -                        th:attr="src=@{/img/countries/Denmark-EU_gray.png},alt=#{gui.countryselection.country.dk.logo.alt}"/></a> -                <input type="submit" value="Denmark" th:attr="value=#{gui.countryselection.country.dk}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img class="countryimage" src="../webcontent/img/countries/Estonia-EU_gray.png" alt="Estonia-eID" -                        th:attr="src=@{/img/countries/Estonia-EU_gray.png},alt=#{gui.countryselection.country.ee.logo.alt}"/></a> -                <input type="submit" value="Estonia" th:attr="value=#{gui.countryselection.country.ee}"> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Finland-EU_gray.png" alt="Finland-eID" -                        th:attr="src=@{/img/countries/Finland-EU_gray.png},alt=#{gui.countryselection.country.fi.logo.alt}"/></a> -                <input type="submit" value="Finland" th:attr="value=#{gui.countryselection.country.fi}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/France-EU_gray.png" alt="France-eID" -                        th:attr="src=@{/img/countries/France-EU_gray.png},alt=#{gui.countryselection.country.fr.logo.alt}"/></a> -                <input type="submit" value="France" th:attr="value=#{gui.countryselection.country.fr}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Greece-EU_gray.png" alt="Greece-eID" -                        th:attr="src=@{/img/countries/Greece-EU_gray.png},alt=#{gui.countryselection.country.gr.logo.alt}"/></a> -                <input type="submit" value="Greece" th:attr="value=#{gui.countryselection.country.gr}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Hungary-EU_gray.png" alt="Hungary-eID" -                        th:attr="src=@{/img/countries/Hungary-EU_gray.png},alt=#{gui.countryselection.country.hu.logo.alt}"/></a> -                <input type="submit" value="Hungary" th:attr="value=#{gui.countryselection.country.hu}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Ireland-EU_gray.png" alt="Ireland-eID" -                        th:attr="src=@{/img/countries/Ireland-EU_gray.png},alt=#{gui.countryselection.country.ir.logo.alt}"/></a> -                <input type="submit" value="Ireland" th:attr="value=#{gui.countryselection.country.ir}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img class="countryimage" src="../webcontent/img/countries/Italy-EU_gray.png" alt="Italy-eID" -                        th:attr="src=@{/img/countries/Italy-EU_gray.png},alt=#{gui.countryselection.country.it.logo.alt}"/></a> -                <input type="submit" value="Italy" th:attr="value=#{gui.countryselection.country.it}"> -                <select id="testEnvironment" name="selectedEnvironment"> -                       <option value="prod" th:text="#{gui.countryselection.mode.prod}">Production</option> -                       <option value="qs" th:text="#{gui.countryselection.mode.qs}">QS</option> -                       <option value="test" th:text="#{gui.countryselection.mode.test}">Testing</option> -                       <option value="dev" th:text="#{gui.countryselection.mode.dev}">Development</option> -                </select> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Latvia-EU_gray.png" alt="Latvia-eID" -                        th:attr="src=@{/img/countries/Latvia-EU_gray.png},alt=#{gui.countryselection.country.lv.logo.alt}"/></a> -                <input type="submit" value="Latvia" th:attr="value=#{gui.countryselection.country.lv}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Luxembourg-EU_gray.png" alt="Luxembourg-eID" -                        th:attr="src=@{/img/countries/Luxembourg-EU_gray.png},alt=#{gui.countryselection.country.lu.logo.alt}"/></a> -                <input type="submit" value="Luxembourg" th:attr="value=#{gui.countryselection.country.lu}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Malta-EU_gray.png" alt="Malta-eID" -                        th:attr="src=@{/img/countries/Malta-EU_gray.png},alt=#{gui.countryselection.country.mt.logo.alt}"/></a> -                <input type="submit" value="Malta" th:attr="value=#{gui.countryselection.country.mt}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img class="countryimage" src="../webcontent/img/countries/Poland-EU_gray.png" alt="Poland-eID" -                        th:attr="src=@{/img/countries/Poland-EU_gray.png},alt=#{gui.countryselection.country.pl.logo.alt}"/></a> -                <input type="submit" value="Poland" th:attr="value=#{gui.countryselection.country.pl}"> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img class="countryimage" src="../webcontent/img/countries/Portugal-EU_gray.png" alt="Portugal-eID" -                        th:attr="src=@{/img/countries/Portugal-EU_gray.png},alt=#{gui.countryselection.country.pt.logo.alt}"/></a> -                <input type="submit" value="Portugal" th:attr="value=#{gui.countryselection.country.pt}"> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Romania-EU_gray.png" alt="Romania-eID" -                        th:attr="src=@{/img/countries/Romania-EU_gray.png},alt=#{gui.countryselection.country.ro.logo.alt}"/></a> -                <input type="submit" value="Romania" th:attr="value=#{gui.countryselection.country.ro}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Slovakia-EU_gray.png" alt="Slovakia-eID" -                        th:attr="src=@{/img/countries/Slovakia-EU_gray.png},alt=#{gui.countryselection.country.sk.logo.alt}"/></a> -                <input type="submit" value="Slovakia" th:attr="value=#{gui.countryselection.country.sk}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img class="countryimage" src="../webcontent/img/countries/Slovenia-EU_gray.png" alt="Slovenia-eID" -                        th:attr="src=@{/img/countries/Slovenia-EU_gray.png},alt=#{gui.countryselection.country.si.logo.alt}"/></a> -                <input type="submit" value="Slovenia" th:attr="value=#{gui.countryselection.country.si}"> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img class="countryimage" src="../webcontent/img/countries/Spain-EU_gray.png" alt="Spain-eID" -                        th:attr="src=@{/img/countries/Spain-EU_gray.png},alt=#{gui.countryselection.country.es.logo.alt}"/></a> -                <input type="submit" value="Spain" th:attr="value=#{gui.countryselection.country.es}"> -                <select id="testEnvironment" name="selectedEnvironment"> -                       <option value="prod" th:text="#{gui.countryselection.mode.prod}">Production</option> -                       <option value="qs" th:text="#{gui.countryselection.mode.qs}">QS</option> -                       <option value="test" th:text="#{gui.countryselection.mode.test}">Testing</option> -                       <option value="dev" th:text="#{gui.countryselection.mode.dev}">Development</option> -                </select> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/Sweden-EU_gray.png" alt="Sweden-eID" -                        th:attr="src=@{/img/countries/Sweden-EU_gray.png},alt=#{gui.countryselection.country.se.logo.alt}"/></a> -                <input type="submit" value="Sweden" th:attr="value=#{gui.countryselection.country.se}" disabled> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img class="countryimage" src="../webcontent/img/countries/TheNetherlands-EU_gray.png" -                        alt="TheNetherlands-eID" -                        th:attr="src=@{/img/countries/TheNetherlands-EU_gray.png},alt=#{gui.countryselection.country.nl.logo.alt}"/></a> -                <input type="submit" value="Netherlands" th:attr="value=#{gui.countryselection.country.nl}"> -            </form> - -            <form class="block" method="post" action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> -                <a><img disabled class="countryimage" src="../webcontent/img/countries/UnitedKingdom-EU_gray.png" alt="UnitedKingdom-eID" -                        th:attr="src=@{/img/countries/UnitedKingdom-EU_gray.png},alt=#{gui.countryselection.country.uk.logo.alt}"/></a> -                <input type="submit" value="United Kingdom" th:attr="value=#{gui.countryselection.country.uk}" disabled> -            </form> -          </div>          <form   class="block" method="post"  action="$contextPath$submitEndpoint" th:attr="action=@{${submitEndpoint}}"> diff --git a/basicConfig/templates/eidas_node_forward.html b/basicConfig/templates/eidas_node_forward.html index 6dffa34b..4486d146 100644 --- a/basicConfig/templates/eidas_node_forward.html +++ b/basicConfig/templates/eidas_node_forward.html @@ -1,36 +1,36 @@ -<!DOCTYPE html> -<html xmlns:th="http://www.thymeleaf.org" -      xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" -      layout:decorator="fragments/base" -      th:with="lang=${#locale.language}" th:lang="${lang}"> -<head> -  <script src="../webcontent/autocommit.js" -          th:attr="src=@{/autocommit.js}"></script> -</head> -<body> -	<noscript> -		<p> -			<strong>Note:</strong> Since your browser does not support -			JavaScript, you must press the Continue button once to proceed. -		</p> -	</noscript> - -	<div id="alert">Your login is being processed. Thank you for -		waiting.</div> - -	<form 	action="${endPoint}" method="post" target="_parent" -			th:attr="action=@{${endPoint}}"> -		<div> -			<input type="hidden" name="${tokenName}" value="${tokenValue}" -			 	   th:attr="value=${tokenValue},name=${tokenName}" /> -		</div> -		<noscript> -			<div> -				<p>Your browser does not support JavaScript. Click the button to continuing the process .</p> -				<input type="submit" value="Continue" /> -			</div> -		</noscript> -	</form> - -</body> +<!DOCTYPE html>
 +<html xmlns:th="http://www.thymeleaf.org"
 +      xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
 +      layout:decorator="fragments/base"
 +      th:with="lang=${#locale.language}" th:lang="${lang}">
 +<head>
 +  <script src="$contextPath/autocommit.js"
 +          th:attr="src=@{/autocommit.js}"></script>
 +</head>
 +<body>
 +	<noscript>
 +		<p>
 +			<strong>Note:</strong> Since your browser does not support
 +			JavaScript, you must press the Continue button once to proceed.
 +		</p>
 +	</noscript>
 +
 +	<div id="alert">Your login is being processed. Thank you for
 +		waiting.</div>
 +
 +	<form 	action="${endPoint}" method="post" target="_parent"
 +			th:attr="action=@{${endPoint}}">
 +		<div>
 +			<input type="hidden" name="${tokenName}" value="${tokenValue}"
 +			 	   th:attr="value=${tokenValue},name=${tokenName}" />
 +		</div>
 +		<noscript>
 +			<div>
 +				<p>Your browser does not support JavaScript. Click the button to continuing the process .</p>
 +				<input type="submit" value="Continue" />
 +			</div>
 +		</noscript>
 +	</form>
 +
 +</body>
  </html>
\ No newline at end of file diff --git a/basicConfig/templates/error_message.html b/basicConfig/templates/error_message.html index 6e170107..0d8d2d4e 100644 --- a/basicConfig/templates/error_message.html +++ b/basicConfig/templates/error_message.html @@ -1,56 +1,60 @@ -<!DOCTYPE HTML> -<html xmlns:th="http://www.thymeleaf.org" -      xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout" -      layout:decorator="fragments/base" -      th:with="lang=${#locale.language}" th:lang="${lang}"> - -  <meta content="text/html; charset=utf-8" http-equiv="Content-Type"> -  <link rel="stylesheet" href="../webcontent/css/css_country.css" th:href="@{/static/css/css_country.css}"/> -  <link rel="stylesheet" href="../webcontent/css/css_error.css"  th:href="@{/css/css_error.css}" /> - -  <title th:text="#{gui.errorpage.msg.title}">An error arise ...  </title> -</head> - -<body> -  <div class="header container"> -    <div class="titlebar"> -        <div> -            <a href="https://www.bmi.gv.at/" target="_blank" title="Home"> -                <img class="toplogo img-responsive" src="/static/BMI.png" alt="Logo BMI" -                     th:attr="alt=#{gui.countryselection.logo.bmi.alt}"> -                <h1 class="hidden" th:text="#{gui.countryselection.header1}"> Bundesministerium für Inneres </h1> -            </a> -        </div> -        <ul class="nav_oben"> -            <li> -                <a href="https://www.bmi.gv.at/" target="_blank" th:text="#{gui.countryselection.link.bmi}">Startseite -                    BMI </a> -            </li> -        </ul> -    </div> -  </div> -  <div class="content"> -    <div class="subtitle"> -        <h1 th:text="#{gui.countryselection.header2}"> Zentraler eIDAS Knoten der Republik Österreich </h1> -        <h2 th:text="#{gui.countryselection.header3}"> Betrieben durch das Bundesministerium für Inneres </h2> -    </div> -    <div id="page1" class="case selected-case" role="main"> -      <div class="hell" role="application" > - -            <h2 class="OA_header" role="heading" th:text="#{gui.errorpage.msg.title}">Error Header</h2> - -              <div id="alert_area" class="hell" role="application" > -                <p th:text="#{gui.errorpage.msg.information}">Error Information</p> -                <br/> -                <p><b th:text="#{gui.errorpage.msg.errorcode}">Code :</b> <span th:text="${extErrorCode}"></span></p> -                <p><b th:text="#{gui.errorpage.msg.errormsg}">Msg   :</b > <span th:text="${#messages.msgWithParams('__${errorCode}__', '__${errorParams}__')}"></span></p> -              </div> -      </div> -		</div>				 -  </div> -  <footer> -    <div class="copyright">© BUNDESMINISTERIUM FÜR INNERES</div> -    <div></div> -  </footer> -</body> +<!DOCTYPE HTML>
 +<html xmlns:th="http://www.thymeleaf.org"
 +      xmlns:layout="http://www.ultraq.net.nz/thymeleaf/layout"
 +      layout:decorator="fragments/base"
 +      th:with="lang=${#locale.language}" th:lang="${lang}">
 +      
 +  <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
 +  <link rel="stylesheet" href="/static/common.css"/>
 +  
 +  <title th:text="#{gui.errorpage.msg.title}">An error arise ...  </title>
 +</head>
 +
 +<body>
 +  <div class="header container">
 +    <div class="titlebar">
 +      <div>
 +        <a href="https://www.bmi.gv.at/" target="_blank" title="Home">
 +          <img class="toplogo img-responsive" src="/static/BMI.png" alt="Logo BMI"
 +              th:attr="alt=#{gui.countryselection.logo.bmi.alt}">
 +          <h1 class="hidden" th:text="#{gui.countryselection.header1}"> Bundesministerium für Inneres </h1>
 +        </a>
 +      </div>
 +      <ul class="nav_oben">
 +           
 +        <li><a href="https://www.bmi.gv.at/" target="_blank" th:text="#{gui.countryselection.link.bmi}" > Startseite BMI </a></li>
 +      </ul>
 +    </div>
 +  </div>
 +
 +  <div class="content">
 +    <div id="page1" class="case selected-case" role="main">
 +      <div class="hell" role="application" >
 +        <h2 class="OA_header" role="heading" th:text="#{gui.errorpage.msg.title}">Error Header</h2>
 +            
 +        <div id="alert_area" class="hell" role="application" >
 +          <p th:text="#{gui.errorpage.msg.information}">Error Information</p>
 +          <br/>
 +          <!-- internal errorCodes -->
 +          <!--p><b th:text="#{gui.errorpage.msg.errorcode}">Code:</b> <span th:text="${errorCode}"></span></p-->
 +
 +          <!-- grouped external errorCodes -->
 +          <p><b th:text="#{gui.errorpage.msg.errorcode}">Code:</b> <span th:text="${extErrorCode}"></span></p>
 +
 +          <p><b th:text="#{gui.errorpage.msg.errormsg}">Msg:</b> <span th:text="${#messages.msgWithParams('__${errorCode}__', '__${errorParams}__')}"></span></p> 
 +        </div>      
 +     </div>    
 +
 +     <div th:if="${stacktrace}">
 +       <p><b th:text="#{gui.errorpage.msg.stacktrace}">fullError</b> <span th:text="${stacktrace}"></span></p> 
 +     </div>
 +
 +    </div>
 +  </div>
 +  <footer>
 +        <div class="copyright">© BUNDESMINISTERIUM FÜR INNERES</div>
 +        <div></div>
 +  </footer>
 +
 +</body>
  </html> diff --git a/basicConfig/templates/pvp2_post_binding.html b/basicConfig/templates/pvp2_post_binding.html index 06b9b494..8f72da13 100644 --- a/basicConfig/templates/pvp2_post_binding.html +++ b/basicConfig/templates/pvp2_post_binding.html @@ -1,36 +1,36 @@ -## ## 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 -<!DOCTYPE html> -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> -<head> -  <script src="/autocommit.js"></script> -</head> -<body> -	<noscript> -		<p> -			<strong>Note:</strong> Since your browser does not support -			JavaScript, you must press the Continue button once to proceed. -		</p> -	</noscript> - -	<div id="alert">Your login is being processed. Thank you for -		waiting.</div> - -	<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> +## ## 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
 +<!DOCTYPE html>
 +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
 +<head>
 +  <script src="$contextPath/autocommit.js"></script>
 +</head>
 +<body>
 +	<noscript>
 +		<p>
 +			<strong>Note:</strong> Since your browser does not support
 +			JavaScript, you must press the Continue button once to proceed.
 +		</p>
 +	</noscript>
 +
 +	<div id="alert">Your login is being processed. Thank you for
 +		waiting.</div>
 +
 +	<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>
\ No newline at end of file | 
