diff options
| author | kstranacher <kstranacher@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2011-04-01 08:03:14 +0000 | 
|---|---|---|
| committer | kstranacher <kstranacher@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2011-04-01 08:03:14 +0000 | 
| commit | ab7c7b6a64edca60b78a89b18a1972ad5e38586e (patch) | |
| tree | 3289e439ecfe1e329361a700ddbd3012bc870c5e /id/server/auth/src/main/webapp/index.html | |
| parent | 2a31c88fda199a37fb7136d86100a9c330e5de34 (diff) | |
| download | moa-id-spss-ab7c7b6a64edca60b78a89b18a1972ad5e38586e.tar.gz moa-id-spss-ab7c7b6a64edca60b78a89b18a1972ad5e38586e.tar.bz2 moa-id-spss-ab7c7b6a64edca60b78a89b18a1972ad5e38586e.zip | |
- Update Parameterüberprüfung
- Update MOA-Template zur Bürgerkartenauswahl
- Änderung der Konfiguration für:
	- Angabe einer Liste von vertrauenswürdigen BKUs (aufgrund Parameterprüfung)
- Fixed Bug #552 (http://egovlabs.gv.at/tracker/index.php?func=detail&aid=552&group_id=6&atid=105)
- Fixed Bug #551 (http://egovlabs.gv.at/tracker/index.php?func=detail&aid=551&group_id=6&atid=105)
- Fixed Bug #550 (http://egovlabs.gv.at/tracker/index.php?func=detail&aid=550&group_id=6&atid=105)
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@1198 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'id/server/auth/src/main/webapp/index.html')
| -rw-r--r-- | id/server/auth/src/main/webapp/index.html | 78 | 
1 files changed, 67 insertions, 11 deletions
| diff --git a/id/server/auth/src/main/webapp/index.html b/id/server/auth/src/main/webapp/index.html index a49d8c6bc..0e12035e9 100644 --- a/id/server/auth/src/main/webapp/index.html +++ b/id/server/auth/src/main/webapp/index.html @@ -9,22 +9,64 @@          <meta http-equiv="Content-Style-Type" content="text/css">
          <link rel="stylesheet" type="text/css" href="css/index.css">
          <script type="text/javascript">
 +			
 +			// [MUSS] Geben Sie hier die URL zum Aufruf von MOA-ID an
 +            // z.B.: https://yoururl.at/moa-id-auth/StartAuthentication?Target=IT&OA=https://youronlineapplication.at
 +			var MOA_ID_STARTAUTHENTICATION = "[MOA_ID_STARTAUTHENTICATION]";
 +			
 +			// [MUSS] Geben Sie hier die URL zum MOA-ID Template fuer die lokale BKU an
 +            // z.B.: https://yoururl.at/moa-id-auth/template_localBKU.html
 +			var URL_TO_LOKALBKU_TEMPLATE = "[URL_TO_LOKALBKU_TEMPLATE]";
 +			
 +			// [MUSS] Geben Sie hier die URL zum MOA-ID Template fuer die Online BKU an
 +			// z.B.: "https://yoururl.at/moa-id-auth/template_onlineBKU.html"
 +			var URL_TO_ONLINEBKU_TEMPLATE = "[URL_TO_ONLINEBKU_TEMPLATE]";
 +			
 +			// [MUSS] Geben Sie hier die URL zur Online BKU an
 +			// z.B.: value="https://yoururl.at/bkuonline/https-security-layer-request"
 +			var URL_TO_ONLINEBKU = "[URL_TO_ONLINEBKU]";
 +			
 +			// [MUSS] Geben Sie hier die URL zum MOA-ID Template fuer die Handy Signatur an -->
 +			<!-- z.B.: value="https://yoururl.at/moa-id-auth/template_handyBKU.html"-->
 +			var URL_TO_HANDYSIGNATUR_TEMPLATE = "[URL_TO_HANDYSIGNATUR_TEMPLATE]";
 +			
 +			
  			window.onload=function() {
  				document.getElementById("localBKU").style.display="none";
 +				
  				return;
          	}
 +			
  	        function bkuOnlineClicked() {
  				<!-- [OPTIONAL] Um die lokale BKU auszublenden, ersetzen Sie in der folgenden Zeile "block" durch "none" -->
  				document.getElementById("localBKU").style.display="block"; 
 +				
 +				// set values for local BKU
 +				document.getElementById("form_local_bku").action = MOA_ID_STARTAUTHENTICATION;
 +				document.getElementById("input_localBKU_template").value = URL_TO_LOKALBKU_TEMPLATE;
 +				if (document.getElementById("mandateCheckBox").checked) {
 +					document.getElementById("useMandate").value = "true";
 +				}
 +				else {
 +					document.getElementById("useMandate").value = "false";
 +				}
 +				// set values for online BKU
  		        var el = document.getElementById("bkulogin");
          		var parent = el.parentNode;
 +				var checkBox = document.getElementById("mandateCheckBox");				
 +				var iFrameURL = "iframeOnlineBKU.html" + "?";
 +				iFrameURL += "bkuURI=" + URL_TO_ONLINEBKU + "&";
 +				iFrameURL += "Template=" + URL_TO_ONLINEBKU_TEMPLATE + "&";
 +				iFrameURL += "startAuth=" + MOA_ID_STARTAUTHENTICATION + "&";
 +				iFrameURL += "useMandate=" + checkBox.checked ;
 +			
  		 		var iframe = document.createElement("iframe");
 -		        iframe.setAttribute("src", "iframeOnlineBKU.html");
 -		        iframe.setAttribute("width", "210");
 -		        iframe.setAttribute("height", "155");
 +		        iframe.setAttribute("src", iFrameURL);
 +		        iframe.setAttribute("width", "220");  
 +		        iframe.setAttribute("height", "165");
  		        iframe.setAttribute("frameborder", "0");
  		        iframe.setAttribute("scrolling", "no");
  		        iframe.setAttribute("title", "Login");
 @@ -36,13 +78,21 @@          	function bkuHandyClicked() {
  	        	document.getElementById("localBKU").style.display="none";
 +				// set values for Handy Signatur
  		        var el = document.getElementById("bkulogin");
  	    	    var parent = el.parentNode;
 +
 +				var checkBox = document.getElementById("mandateCheckBox");				
 +				var iFrameURL = "iframeHandyBKU.html" + "?";
 +				iFrameURL += "Template=" + URL_TO_HANDYSIGNATUR_TEMPLATE + "&";
 +				iFrameURL += "startAuth=" + MOA_ID_STARTAUTHENTICATION + "&";
 +				iFrameURL += "useMandate=" + checkBox.checked ;
 +
  	        	var iframe = document.createElement("iframe");
 -		        iframe.setAttribute("src", "iframeHandyBKU.html");
 -	    	    iframe.setAttribute("width", "210");
 -	        	iframe.setAttribute("height", "149");
 +		        iframe.setAttribute("src", iFrameURL);
 +	    	    iframe.setAttribute("width", "220"); 
 +	        	iframe.setAttribute("height", "159");
  		        iframe.setAttribute("frameborder", "0");
  	        	iframe.setAttribute("scrolling", "no");
  	    	    iframe.setAttribute("title", "Login");
 @@ -86,19 +136,25 @@                          <div id="bkuhandy" class="hell">
                              <button name="bkuButton" type="button" onClick="bkuHandyClicked();">HANDY</button>
                          </div> 
 +                        <div id="mandate">
 +                    		<input type="checkbox" name="Mandate" style="vertical-align: middle; margin-right: 5px;" id="mandateCheckBox"><label>in Vertretung anmelden</label>
 +                        </div>
                      </div>
 +                    
 +					
 +
 +
                      <div id="localBKU" style="display:none" class="hell">
                          <hr>
 -                        <!-- [MUSS] Geben Sie hier die URL zum Aufruf von MOA-ID an -->
 -                        <!-- z.B.: action="https://yoururl.at/moa-id-auth/StartAuthentication?Target=IT&OA=https://youronlineapplication.at"-->
 -                        <form method="post" action="[MOA_ID_STARTAUTHENTICATION]">
 +                        <form id="form_local_bku" method="post">
                              <input type="hidden" name="show" value="false"> 
  							<!-- [MUSS] Geben Sie hier die URL zum MOA-ID Template fuer die lokale BKU an -->
                              <!-- z.B.: value="https://yoururl.at/moa-id-auth/template_localBKU.html"-->
 -                            <input type="hidden" name="Template" value="[URL_TO_LOKALBKU_TEMPLATE]">
 +                            <input type="hidden" name="Template" id="input_localBKU_template" >
                              <input type="hidden" name="bkuURI" value="https://localhost:3496/https-security-layer-request"> 
 -                            <input type="submit" size="400" value="Lokale BKU">
 +                            <input type="hidden" name="useMandate" id="useMandate">
 +                            <input type="submit" size="400" value="Lokale BKU">                            
                          </form>
                          <p>
                              <small>Alternativ können Sie eine lokal installierte BKU verwenden.</small>                        
 | 
