diff options
Diffstat (limited to 'BKUOnline/src')
| -rw-r--r-- | BKUOnline/src/main/java/at/gv/egiz/stal/service/impl/STALRequestBrokerImpl.java | 4 | ||||
| -rw-r--r-- | BKUOnline/src/main/webapp/PINManagement.jsp | 79 | ||||
| -rw-r--r-- | BKUOnline/src/main/webapp/SLRequestForm.html (renamed from BKUOnline/src/main/webapp/slRequestForm.html) | 1 | ||||
| -rw-r--r-- | BKUOnline/src/main/webapp/css/applet.css | 1 | ||||
| -rw-r--r-- | BKUOnline/src/main/webapp/css/main.css | 48 | ||||
| -rw-r--r-- | BKUOnline/src/main/webapp/index.html | 57 | 
6 files changed, 145 insertions, 45 deletions
| diff --git a/BKUOnline/src/main/java/at/gv/egiz/stal/service/impl/STALRequestBrokerImpl.java b/BKUOnline/src/main/java/at/gv/egiz/stal/service/impl/STALRequestBrokerImpl.java index 81b70b7c..9a9bd444 100644 --- a/BKUOnline/src/main/java/at/gv/egiz/stal/service/impl/STALRequestBrokerImpl.java +++ b/BKUOnline/src/main/java/at/gv/egiz/stal/service/impl/STALRequestBrokerImpl.java @@ -315,10 +315,6 @@ public class STALRequestBrokerImpl implements STALRequestBroker {        }      } -    @Override -    public void setLocale(Locale locale) { -    } -      private List<JAXBElement<? extends RequestType>> createSingleQuitRequest() {        QuitRequestType quitT = of.createQuitRequestType();        JAXBElement<QuitRequestType> quit = of.createGetNextRequestResponseTypeQuitRequest(quitT); diff --git a/BKUOnline/src/main/webapp/PINManagement.jsp b/BKUOnline/src/main/webapp/PINManagement.jsp new file mode 100644 index 00000000..0f08f64b --- /dev/null +++ b/BKUOnline/src/main/webapp/PINManagement.jsp @@ -0,0 +1,79 @@ +<!-- +  Copyright 2008 Federal Chancellery Austria and +  Graz University of Technology + +  Licensed under the Apache License, Version 2.0 (the "License"); +  you may not use this file except in compliance with the License. +  You may obtain a copy of the License at + +      http://www.apache.org/licenses/LICENSE-2.0 + +  Unless required by applicable law or agreed to in writing, software +  distributed under the License is distributed on an "AS IS" BASIS, +  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +  See the License for the specific language governing permissions and +  limitations under the License. +--> +<%@ page language="java" contentType="text/html; charset=UTF-8" +         pageEncoding="UTF-8" +         import="at.gv.egiz.org.apache.tomcat.util.http.AcceptLanguage"%> + +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> +<html> +    <head> +        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +        <title>MOCCA PIN Management</title> +        <link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon"> +        <script type="text/javascript" src="js/deployJava.js"></script> +        <style type="text/css" media="all">@import "css/applet.css";</style> + +        <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"> +        <META HTTP-EQUIV="EXPIRES" CONTENT="Mon, 22 Jul 2002 11:12:01 GMT"> +        <META HTTP-EQUIV="PRAGMA" CONTENT="NO-CACHE"> +    </head> +    <% +        String locale = request.getParameter("locale"); +        if (locale == null) { +            String acceptLanguage = request.getHeader("Accept-Language"); +            locale = AcceptLanguage.getLocale(acceptLanguage).toString(); +        } +        String widthP = request.getParameter("appletWidth"); +        String heightP = request.getParameter("appletHeight"); +        int width = (widthP == null) ? 295 +                : Integer.parseInt(widthP); +        int height = (heightP == null) ? 195 +                : Integer.parseInt(heightP); +        String guiStyle = request.getParameter("appletGuiStyle"); +        if (guiStyle == null) { +            guiStyle = "advanced"; +        } +        String backgroundImg = request.getParameter("appletBackground"); +    %> +    <body id="appletpage" style="width:<%=width%>"> +            <script> +                if (!deployJava.versionCheck('1.6.0_04+')) { +                    document +                    .write('<b>Diese Anwendung benötigt die Java Platform Version 1.6.0_04 oder höher.</b>' + '<input type="submit" value="Java Platform 1.6.0_02 installieren" onclick="deployJava.installLatestJRE();">'); +                } else { +                    var attributes = { +                        codebase :'applet', +                        code : 'at.gv.egiz.bku.online.applet.PINManagementApplet.class', +                        archive : 'BKUAppletExt.jar, commons-logging.jar, iaik_jce_me4se.jar', +                        width : <%=width%>, +                        height :<%=height%> +                    }; +                    var parameters = { +                        GuiStyle : '<%=guiStyle%>', +                        Locale : '<%=locale%>', +                        Background : '<%=backgroundImg%>', +                        HelpURL : '../help/', +                        SessionID : '<%=request.getSession().getId()%>', +                        RedirectURL : '../', +                        RedirectTarget: '_parent' +                    }; +                    var version = '1.6.0_04'; +                    deployJava.runApplet(attributes, parameters, version); +                } +            </script> +    </body> +</html> diff --git a/BKUOnline/src/main/webapp/slRequestForm.html b/BKUOnline/src/main/webapp/SLRequestForm.html index 76cd1be9..2aed5298 100644 --- a/BKUOnline/src/main/webapp/slRequestForm.html +++ b/BKUOnline/src/main/webapp/SLRequestForm.html @@ -32,6 +32,7 @@              //-->          </script> +        <style type="text/css" media="all">@import "css/main.css";</style>      </head>      <body> diff --git a/BKUOnline/src/main/webapp/css/applet.css b/BKUOnline/src/main/webapp/css/applet.css index 4bfbd77d..d2c734a1 100644 --- a/BKUOnline/src/main/webapp/css/applet.css +++ b/BKUOnline/src/main/webapp/css/applet.css @@ -1,4 +1,3 @@ -  root {       display: block;  } diff --git a/BKUOnline/src/main/webapp/css/main.css b/BKUOnline/src/main/webapp/css/main.css new file mode 100644 index 00000000..114b8da9 --- /dev/null +++ b/BKUOnline/src/main/webapp/css/main.css @@ -0,0 +1,48 @@ +/*  +Document   : main +Created on : 27.02.2009, 10:24:41 +Author     : clemens +Description: +Purpose of the stylesheet follows. +*/ + +/*  +TODO customize this sample style +Syntax recommendation http://www.w3.org/TR/REC-CSS2/ +*/ + +root {  +    display: block; +} + +body { +    font-family: sans-serif; +    font-size: 14px; +} + +h1 { +    font-size: 16px; +} + +.box { +    margin-top: 10px; +    color: #292929; +    width: 250px; +    border: 1px solid #BABABA; +    background-color: #ddd; +    padding-left: 10px; +    padding-right: 10px; +    margin-left: 10px; +    margin-bottom: 1em; +    -o-border-radius: 10px; +    -moz-border-radius: 12px; +    -webkit-border-radius: 10px; +    -webkit-box-shadow: 0px 3px 7px #adadad; +    border-radius: 10px; +    -moz-box-sizing: border-box; +    -opera-sizing: border-box; +    -webkit-box-sizing: border-box; +    -khtml-box-sizing: border-box; +    box-sizing: border-box; +    overflow: hidden; +}
\ No newline at end of file diff --git a/BKUOnline/src/main/webapp/index.html b/BKUOnline/src/main/webapp/index.html index 94e2890f..653da5b1 100644 --- a/BKUOnline/src/main/webapp/index.html +++ b/BKUOnline/src/main/webapp/index.html @@ -16,44 +16,21 @@  -->  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  <html> -<head> -<title>BKU Online</title> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -</head> -<body> -<style type="text/css"> -  .box { -    margin-top: 10px; -    color: #292929; -    width: 300px; -    border: 1px solid #BABABA; -    background-color: #ddd; -    padding-left: 10px; -    padding-right: 10px; -    margin-left: 10px; -    margin-bottom: 1em; -    -o-border-radius: 10px; -    -moz-border-radius: 12px; -    -webkit-border-radius: 10px; -    -webkit-box-shadow: 0px 3px 7px #adadad; -    border-radius: 10px; -    -moz-box-sizing: border-box; -    -opera-sizing: border-box; -    -webkit-box-sizing: border-box; -    -khtml-box-sizing: border-box; -    box-sizing: border-box; -    overflow: hidden; -  } -</style> -<div id="animDiv" class="box"> -<p> -<h1>TestRequest</h1> -<a href="slRequestForm.html">Security Layer Request</a> -<h1>STAL Service</h1> -<a href="stal">STAL Service Endpoint Information</a> -</p> -</div> - - -</body> +    <head> +        <title>BKU Online</title> +        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +        <style type="text/css" media="all">@import "css/main.css";</style> +    </head> +    <body> +        <div id="animDiv" class="box"> +            <p> +                <h1>SL Request</h1> +                <a href="SLRequestForm.html">Security Layer Request</a> +                <h1>PIN Management</h1> +                <a href="PINManagement.jsp">PIN Management Applet</a> +                <h1>STAL Service</h1> +                <a href="stal">STAL Service Endpoint</a> +            </p> +        </div> +    </body>  </html> | 
