diff options
Diffstat (limited to 'pdf-as-web/src/main/webapp')
| -rw-r--r-- | pdf-as-web/src/main/webapp/META-INF/context.xml | 7 | ||||
| -rw-r--r-- | pdf-as-web/src/main/webapp/WEB-INF/web.xml | 263 | ||||
| -rw-r--r-- | pdf-as-web/src/main/webapp/egiz.jsp | 8 |
3 files changed, 11 insertions, 267 deletions
diff --git a/pdf-as-web/src/main/webapp/META-INF/context.xml b/pdf-as-web/src/main/webapp/META-INF/context.xml new file mode 100644 index 00000000..166b6b7e --- /dev/null +++ b/pdf-as-web/src/main/webapp/META-INF/context.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- this is for external tomcat deployments (spring-provided tomcat uses ContextXmlBridge instead) --> +<Context> + <CookieProcessor + className="org.apache.tomcat.util.http.Rfc6265CookieProcessor" + sameSiteCookies="none" /> +</Context> diff --git a/pdf-as-web/src/main/webapp/WEB-INF/web.xml b/pdf-as-web/src/main/webapp/WEB-INF/web.xml deleted file mode 100644 index 46ae8272..00000000 --- a/pdf-as-web/src/main/webapp/WEB-INF/web.xml +++ /dev/null @@ -1,263 +0,0 @@ -<?xml version="1.0" encoding="ISO-8859-1"?> - -<web-app> - <!-- General description of your web application --> - - <display-name>PDF-AS-WEB</display-name> - <description> - PDF-AS-WEB Application - </description> - <filter> - <filter-name>ExceptionCatchFilter</filter-name> - <display-name>ExceptionCatchFilter</display-name> - <description></description> - <filter-class>at.gv.egiz.pdfas.web.filter.ExceptionCatchFilter</filter-class> - <init-param> - <param-name>statelessServlets</param-name> - <param-value>/placeholder,/visblock</param-value> - </init-param> - </filter> - <filter> - <filter-name>UserAgentFilter</filter-name> - <display-name>UserAgentFilter</display-name> - <description></description> - <filter-class>at.gv.egiz.pdfas.web.filter.UserAgentFilter</filter-class> - </filter> - <filter> - <filter-name>sitemesh</filter-name> - <filter-class>com.opensymphony.sitemesh.webapp.SiteMeshFilter</filter-class> - </filter> - <filter> - <filter-name>CORS</filter-name> - <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class> - <init-param> - <param-name>cors.allowOrigin</param-name> - <param-value>*</param-value> - </init-param> - </filter> - <!-- A filter that sets character encoding that is used to decode --> - <!-- parameters in a POST request --> - <filter> - <filter-name>setCharacterEncodingFilter</filter-name> - <filter-class>org.apache.catalina.filters.SetCharacterEncodingFilter</filter-class> - <init-param> - <param-name>encoding</param-name> - <param-value>UTF-8</param-value> - </init-param> - </filter> - - <!-- The mapping for the Set Character Encoding Filter --> - <filter-mapping> - <filter-name>setCharacterEncodingFilter</filter-name> - <url-pattern>/*</url-pattern> - </filter-mapping> - - <!-- filter-mapping> - <filter-name>sitemesh</filter-name> - <url-pattern>/*</url-pattern> - </filter-mapping--> - - <filter-mapping> - <filter-name>ExceptionCatchFilter</filter-name> - <url-pattern>/*</url-pattern> - </filter-mapping> - <filter-mapping> - <filter-name>UserAgentFilter</filter-name> - <url-pattern>/*</url-pattern> - </filter-mapping> - <filter-mapping> - <filter-name>CORS</filter-name> - <url-pattern>/*</url-pattern> - </filter-mapping> - <!-- listener> - <listener-class>com.sun.xml.ws.transport.http.servlet.WSServletContextListener</listener-class> - </listener--> - - - <!-- servlet> - <servlet-name>SOAPSign</servlet-name> - <servlet-class>com.sun.xml.ws.transport.http.servlet.WSServlet</servlet-class> - </servlet--> - <servlet> - <servlet-name>SignServlet</servlet-name> - <description> - The Sign Servlet allows Users to Sign PDF Documents ... - </description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.ExternSignServlet</servlet-class> - <load-on-startup>0</load-on-startup> - </servlet> - <servlet> - <servlet-name>CXFServlet</servlet-name> - <display-name>CXFServlet</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.SoapServiceServlet</servlet-class> - </servlet> - <servlet> - <servlet-name>ProvidePDF</servlet-name> - <display-name>ProvidePDF</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.ProvidePDFServlet</servlet-class> - </servlet> - <servlet> - <servlet-name>DataURLServlet</servlet-name> - <display-name>DataURLServlet</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.DataURLServlet</servlet-class> - </servlet> - <servlet> - <servlet-name>SLDataURLServlet</servlet-name> - <display-name>SLDataURLServlet</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.SLDataURLServlet</servlet-class> - </servlet> - <servlet> - <servlet-name>VisBlockServlet</servlet-name> - <display-name>VisBlockServlet</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.VisBlockServlet</servlet-class> - </servlet> - <servlet> - <servlet-name>VerifyServlet</servlet-name> - <display-name>VerifyServlet</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.VerifyServlet</servlet-class> - </servlet> - <servlet> - <servlet-name>PDFData</servlet-name> - <display-name>PDFData</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.PDFData</servlet-class> - </servlet> - <servlet> - <servlet-name>ErrorPage</servlet-name> - <display-name>ErrorPage</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.ErrorPage</servlet-class> - </servlet> - <servlet> - <servlet-name>PDFVerifyData</servlet-name> - <display-name>PDFVerifyData</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.PDFSignatureData</servlet-class> - </servlet> - <servlet> - <servlet-name>PDFVerifyCert</servlet-name> - <display-name>PDFVerifyCert</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.PDFSignatureCertificateData</servlet-class> - </servlet> - <servlet> - <servlet-name>ReloadServlet</servlet-name> - <display-name>ReloadServlet</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.ReloadServlet</servlet-class> - </servlet> - <servlet> - <servlet-name>UIEntryPointServlet</servlet-name> - <display-name>UIEntryPointServlet</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.UIEntryPointServlet</servlet-class> - </servlet> - <servlet> - <servlet-name>QRPlaceholderGenerator</servlet-name> - <display-name>QRPlaceholderGenerator</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.PlaceholderGeneratorServlet</servlet-class> - </servlet> - <servlet> - <servlet-name>JSONAPIServlet</servlet-name> - <display-name>JSONAPIServlet</display-name> - <description></description> - <servlet-class>at.gv.egiz.pdfas.web.servlets.JSONAPIServlet</servlet-class> - </servlet> - - - <!-- Define mappings that are used by the servlet container to translate - a particular request URI (context-relative) to a particular servlet. The - examples below correspond to the servlet descriptions above. Thus, a request - URI like: http://localhost:8080/{contextpath}/graph will be mapped to the - "graph" servlet, while a request like: http://localhost:8080/{contextpath}/saveCustomer.do - will be mapped to the "controller" servlet. You may define any number of - servlet mappings, including zero. It is also legal to define more than one - mapping for the same servlet, if you wish to. --> - - <!-- servlet-mapping> - <servlet-name>SOAPSign</servlet-name> - <url-pattern>/wssign</url-pattern> - </servlet-mapping --> - <servlet-mapping> - <servlet-name>CXFServlet</servlet-name> - <url-pattern>/services/*</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>SignServlet</servlet-name> - <url-pattern>/Sign</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>VisBlockServlet</servlet-name> - <url-pattern>/visblock</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>ProvidePDF</servlet-name> - <url-pattern>/ProvidePDF</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>ReloadServlet</servlet-name> - <url-pattern>/Reload</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>DataURLServlet</servlet-name> - <url-pattern>/DataURL</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>SLDataURLServlet</servlet-name> - <url-pattern>/DataURLSL20</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>VerifyServlet</servlet-name> - <url-pattern>/Verify</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>PDFData</servlet-name> - <url-pattern>/PDFData</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>ErrorPage</servlet-name> - <url-pattern>/ErrorPage</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>PDFVerifyData</servlet-name> - <url-pattern>/signData</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>PDFVerifyCert</servlet-name> - <url-pattern>/signCert</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>UIEntryPointServlet</servlet-name> - <url-pattern>/userentry</url-pattern> - </servlet-mapping> - <servlet-mapping> - <servlet-name>QRPlaceholderGenerator</servlet-name> - <url-pattern>/placeholder</url-pattern> - </servlet-mapping> - - <servlet-mapping> - <servlet-name>JSONAPIServlet</servlet-name> - <url-pattern>/api/v1/sign</url-pattern> - </servlet-mapping> - - - <!-- Define the default session timeout for your application, in minutes. - From a servlet or JSP page, you can modify the timeout for a particular session - dynamically by using HttpSession.getMaxInactiveInterval(). --> - - <session-config> - <session-timeout>30</session-timeout> <!-- 30 minutes --> - </session-config> - - <welcome-file-list> - <welcome-file>index.jsp</welcome-file> - </welcome-file-list> - -</web-app>
\ No newline at end of file diff --git a/pdf-as-web/src/main/webapp/egiz.jsp b/pdf-as-web/src/main/webapp/egiz.jsp index 7036697f..1050af43 100644 --- a/pdf-as-web/src/main/webapp/egiz.jsp +++ b/pdf-as-web/src/main/webapp/egiz.jsp @@ -207,16 +207,16 @@ <div class="extratext"> <h2>Detailinformationen</h2> <p>Unter folgenden Links finden Sie detaillierte - Informationen wie Sie zu OpenID Connect, der Bürgerkarte und - der Handy-Signatur.</p> + Informationen wie Sie zu OpenID Connect und + der ID Austria.</p> <a href="http://openid.net/connect/" target="_blank">OpenID Connect</a> <br /> <br /> <a href="http://www.buergerkarte.at" target="_blank">Bürgerkarte.at</a> <br /> <br /> - <a href="https://www.handy-signatur.at/" target="_blank" - title="Handy-Signatur.at">Handy-Signatur.at</a> + <a href="https://www.oesterreich.gv.at/id-austria/haeufige-fragen.html" target="_blank" + title="ID Austria - Häufige Fragen">ID Austria - Häufige Fragen</a> </div> <div class="clear"></div> </div> |
