Download Java Web Security Free Java Code

Description

Java Web Security Sichere Webanwendungen mit Java entwickeln.

Source Files

The download file Java-Web-Security-master.zip has the following entries.


.gitignore//from ww  w  . j  a  va2 s  .  c  om
Ch04_OutputEscaping/pom.xml
Ch04_OutputEscaping/src/main/resources/ESAPI.properties
Ch04_OutputEscaping/src/main/webapp/index.jsp
Ch04_OutputEscaping/src/main/webapp/styles.css
Ch04_OutputEscaping/src/main/webapp/withOutputEscaping.jsp
Ch04_OutputEscaping/src/main/webapp/withoutOutputEscaping.jsp
Ch04_OutputEscapingJSF/pom.xml
Ch04_OutputEscapingJSF/src/main/java/de/dominikschadow/webappsecurity/ContactBean.java
Ch04_OutputEscapingJSF/src/main/webapp/WEB-INF/faces-config.xml
Ch04_OutputEscapingJSF/src/main/webapp/WEB-INF/web.xml
Ch04_OutputEscapingJSF/src/main/webapp/contact.xhtml
Ch04_OutputEscapingJSF/src/main/webapp/index.xhtml
Ch04_OutputEscapingJSF/src/main/webapp/styles.css
Ch04_OutputEscapingJSP/pom.xml
Ch04_OutputEscapingJSP/src/main/java/de/dominikschadow/webappsecurity/controller/ContactController.java
Ch04_OutputEscapingJSP/src/main/java/de/dominikschadow/webappsecurity/controller/IndexController.java
Ch04_OutputEscapingJSP/src/main/java/de/dominikschadow/webappsecurity/domain/Contact.java
Ch04_OutputEscapingJSP/src/main/webapp/WEB-INF/applicationContext.xml
Ch04_OutputEscapingJSP/src/main/webapp/WEB-INF/jsp/contact.jsp
Ch04_OutputEscapingJSP/src/main/webapp/WEB-INF/jsp/index.jsp
Ch04_OutputEscapingJSP/src/main/webapp/WEB-INF/spring-servlet.xml
Ch04_OutputEscapingJSP/src/main/webapp/WEB-INF/styles.css
Ch04_OutputEscapingJSP/src/main/webapp/WEB-INF/web.xml
Ch05_AccessReferenceMaps/pom.xml
Ch05_AccessReferenceMaps/src/main/java/de/dominikschadow/webappsecurity/Account.java
Ch05_AccessReferenceMaps/src/main/java/de/dominikschadow/webappsecurity/AccountBean.java
Ch05_AccessReferenceMaps/src/main/java/de/dominikschadow/webappsecurity/AccountBeanInteger.java
Ch05_AccessReferenceMaps/src/main/java/de/dominikschadow/webappsecurity/AccountBeanRandom.java
Ch05_AccessReferenceMaps/src/main/java/de/dominikschadow/webappsecurity/AccountsDAO.java
Ch05_AccessReferenceMaps/src/main/java/de/dominikschadow/webappsecurity/AccountsIntegerDAO.java
Ch05_AccessReferenceMaps/src/main/java/de/dominikschadow/webappsecurity/AccountsRandomDAO.java
Ch05_AccessReferenceMaps/src/main/java/de/dominikschadow/webappsecurity/User.java
Ch05_AccessReferenceMaps/src/main/resources/ESAPI.properties
Ch05_AccessReferenceMaps/src/main/resources/accountsDB.properties
Ch05_AccessReferenceMaps/src/main/resources/accountsDB.script
Ch05_AccessReferenceMaps/src/main/resources/log4j.xml
Ch05_AccessReferenceMaps/src/main/webapp/WEB-INF/faces-config.xml
Ch05_AccessReferenceMaps/src/main/webapp/WEB-INF/web.xml
Ch05_AccessReferenceMaps/src/main/webapp/account.xhtml
Ch05_AccessReferenceMaps/src/main/webapp/accountInteger.xhtml
Ch05_AccessReferenceMaps/src/main/webapp/accountRandom.xhtml
Ch05_AccessReferenceMaps/src/main/webapp/index.xhtml
Ch05_AccessReferenceMaps/src/main/webapp/styles.css
Ch05_SessionFixation/pom.xml
Ch05_SessionFixation/src/main/java/de/dominikschadow/webappsecurity/servlets/LoginServlet.java
Ch05_SessionFixation/src/main/resources/context.xml
Ch05_SessionFixation/src/main/resources/log4j.xml
Ch05_SessionFixation/src/main/webapp/index.jsp
Ch05_SessionFixation/src/main/webapp/styles.css
Ch05_SessionHandling/pom.xml
Ch05_SessionHandling/src/main/webapp/WEB-INF/faces-config.xml
Ch05_SessionHandling/src/main/webapp/WEB-INF/web.xml
Ch05_SessionHandling/src/main/webapp/index.xhtml
Ch05_SessionHandling/src/main/webapp/styles.css
Ch06_SQLInjection/pom.xml
Ch06_SQLInjection/src/main/java/de/dominikschadow/webappsecurity/domain/Customer.java
Ch06_SQLInjection/src/main/java/de/dominikschadow/webappsecurity/servlets/HQLServlet.java
Ch06_SQLInjection/src/main/java/de/dominikschadow/webappsecurity/servlets/PreparedStatementServlet.java
Ch06_SQLInjection/src/main/java/de/dominikschadow/webappsecurity/servlets/StatementEscapingServlet.java
Ch06_SQLInjection/src/main/java/de/dominikschadow/webappsecurity/servlets/StatementServlet.java
Ch06_SQLInjection/src/main/resources/Customer.hbm.xml
Ch06_SQLInjection/src/main/resources/ESAPI.properties
Ch06_SQLInjection/src/main/resources/customerDB.properties
Ch06_SQLInjection/src/main/resources/customerDB.script
Ch06_SQLInjection/src/main/resources/hibernate.cfg.xml
Ch06_SQLInjection/src/main/resources/log4j.xml
Ch06_SQLInjection/src/main/webapp/index.jsp
Ch06_SQLInjection/src/main/webapp/styles.css
Ch06_XPathInjection/pom.xml
Ch06_XPathInjection/src/main/java/de/dominikschadow/webappsecurity/servlets/XPathEscapingServlet.java
Ch06_XPathInjection/src/main/java/de/dominikschadow/webappsecurity/servlets/XPathServlet.java
Ch06_XPathInjection/src/main/resources/ESAPI.properties
Ch06_XPathInjection/src/main/resources/customer.xml
Ch06_XPathInjection/src/main/resources/log4j.xml
Ch06_XPathInjection/src/main/webapp/index.jsp
Ch06_XPathInjection/src/main/webapp/styles.css
Ch07_CSP/pom.xml
Ch07_CSP/src/main/java/de/dominikschadow/webappsecurity/CSPReporting.java
Ch07_CSP/src/main/java/de/dominikschadow/webappsecurity/WithCSPReportingServlet.java
Ch07_CSP/src/main/java/de/dominikschadow/webappsecurity/WithCSPServlet.java
Ch07_CSP/src/main/java/de/dominikschadow/webappsecurity/WithoutCSPServlet.java
Ch07_CSP/src/main/webapp/index.jsp
Ch07_CSP/src/main/webapp/styles.css
Ch07_XSS/pom.xml
Ch07_XSS/src/main/java/de/dominikschadow/webappsecurity/CustomerController.java
Ch07_XSS/src/main/java/de/dominikschadow/webappsecurity/CustomerListController.java
Ch07_XSS/src/main/java/de/dominikschadow/webappsecurity/beans/CustomerBean.java
Ch07_XSS/src/main/java/de/dominikschadow/webappsecurity/model/Customer.java
Ch07_XSS/src/main/java/de/dominikschadow/webappsecurity/util/Resources.java
Ch07_XSS/src/main/java/de/dominikschadow/webappsecurity/util/WebResources.java
Ch07_XSS/src/main/resources/META-INF/persistence.xml
Ch07_XSS/src/main/resources/import.sql
Ch07_XSS/src/main/webapp/META-INF/MANIFEST.MF
Ch07_XSS/src/main/webapp/WEB-INF/beans.xml
Ch07_XSS/src/main/webapp/WEB-INF/faces-config.xml
Ch07_XSS/src/main/webapp/WEB-INF/templates/template.xhtml
Ch07_XSS/src/main/webapp/WEB-INF/web.xml
Ch07_XSS/src/main/webapp/createCustomer.xhtml
Ch07_XSS/src/main/webapp/home.xhtml
Ch07_XSS/src/main/webapp/index.html
Ch07_XSS/src/main/webapp/listCustomer.xhtml
Ch07_XSS/src/main/webapp/resources/css/screen.css
Ch07_XSSFilter/pom.xml
Ch07_XSSFilter/src/main/java/de/dominikschadow/webappsecurity/filter/XSSFilter.java
Ch07_XSSFilter/src/main/java/de/dominikschadow/webappsecurity/filter/XSSRequestWrapper.java
Ch07_XSSFilter/src/main/resources/ESAPI.properties
Ch07_XSSFilter/src/main/webapp/WEB-INF/web.xml
Ch07_XSSFilter/src/main/webapp/index.jsp
Ch07_XSSFilter/src/main/webapp/output.jsp
Ch07_XSSJSF/pom.xml
Ch07_XSSJSF/src/main/java/de/dominikschadow/webappsecurity/MaximumBean.java
Ch07_XSSJSF/src/main/java/de/dominikschadow/webappsecurity/StandardBean.java
Ch07_XSSJSF/src/main/java/de/dominikschadow/webappsecurity/Status.java
Ch07_XSSJSF/src/main/webapp/WEB-INF/faces-config.xml
Ch07_XSSJSF/src/main/webapp/WEB-INF/web.xml
Ch07_XSSJSF/src/main/webapp/index.xhtml
Ch07_XSSJSF/src/main/webapp/maximum.xhtml
Ch07_XSSJSF/src/main/webapp/standard.xhtml
Ch07_XSSJSF/src/main/webapp/styles.css
Ch08_CSRF/pom.xml
Ch08_CSRF/src/main/java/de/dominikschadow/webappsecurity/CSRFServlet.java
Ch08_CSRF/src/main/java/de/dominikschadow/webappsecurity/ProtectedServlet.java
Ch08_CSRF/src/main/java/de/dominikschadow/webappsecurity/csrf/CSRFTokenHandler.java
Ch08_CSRF/src/main/webapp/image-protected.html
Ch08_CSRF/src/main/webapp/image.html
Ch08_CSRF/src/main/webapp/index.jsp
Ch08_CSRF/src/main/webapp/xmlhttprequest-protected.html
Ch08_CSRF/src/main/webapp/xmlhttprequest.html
README.md
pom.xml

Download

Click the following link to download Java-Web-Security-master.zip.

Java-Web-Security-master.zip




















Home »
  Java Free Code »
    Security »




Security
Security Authentication
Security network