├── .gitignore ├── README.adoc ├── addmodule.sh ├── pom.xml ├── rest-basic-example ├── README.adoc ├── pom.xml └── src │ └── main │ ├── java │ └── be │ │ └── c4j │ │ └── security │ │ └── soteria │ │ ├── HelloResource.java │ │ ├── RestApplication.java │ │ └── TestServlet.java │ └── webapp │ └── WEB-INF │ ├── beans.xml │ ├── glassfish-web.xml │ ├── ibm-application-bnd.xml │ └── jboss-web.xml ├── roles-allowed-and-runas ├── pom.xml └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── superbiz │ │ │ └── injection │ │ │ └── secure │ │ │ ├── Movie.java │ │ │ └── Movies.java │ └── resources │ │ └── META-INF │ │ └── persistence.xml │ └── test │ └── java │ └── org │ └── superbiz │ └── injection │ └── secure │ └── MovieTest.java ├── simple-jaas-example ├── README.adoc ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ ├── flyfishee │ │ └── Container.java │ │ └── secured │ │ ├── Provider.java │ │ ├── RolePrincipal.java │ │ └── UserPrincipal.java │ └── resources │ └── jaas.config ├── simple-jacc-example ├── README.adoc ├── pom.xml └── src │ └── main │ └── java │ └── org │ ├── flyfishee │ └── Container.java │ └── secured │ └── Provider.java ├── simple-jaspic-example ├── README.adoc ├── pom.xml └── src │ └── main │ └── java │ └── org │ ├── flyfishee │ └── Container.java │ └── secured │ └── jaspic │ └── current │ └── Provider.java └── src ├── README.md ├── javaee-security-examples license-format.launch └── license ├── header.txt └── headers.xml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/.gitignore -------------------------------------------------------------------------------- /README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/README.adoc -------------------------------------------------------------------------------- /addmodule.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/addmodule.sh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/pom.xml -------------------------------------------------------------------------------- /rest-basic-example/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/rest-basic-example/README.adoc -------------------------------------------------------------------------------- /rest-basic-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/rest-basic-example/pom.xml -------------------------------------------------------------------------------- /rest-basic-example/src/main/java/be/c4j/security/soteria/HelloResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/rest-basic-example/src/main/java/be/c4j/security/soteria/HelloResource.java -------------------------------------------------------------------------------- /rest-basic-example/src/main/java/be/c4j/security/soteria/RestApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/rest-basic-example/src/main/java/be/c4j/security/soteria/RestApplication.java -------------------------------------------------------------------------------- /rest-basic-example/src/main/java/be/c4j/security/soteria/TestServlet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/rest-basic-example/src/main/java/be/c4j/security/soteria/TestServlet.java -------------------------------------------------------------------------------- /rest-basic-example/src/main/webapp/WEB-INF/beans.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rest-basic-example/src/main/webapp/WEB-INF/glassfish-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/rest-basic-example/src/main/webapp/WEB-INF/glassfish-web.xml -------------------------------------------------------------------------------- /rest-basic-example/src/main/webapp/WEB-INF/ibm-application-bnd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/rest-basic-example/src/main/webapp/WEB-INF/ibm-application-bnd.xml -------------------------------------------------------------------------------- /rest-basic-example/src/main/webapp/WEB-INF/jboss-web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/rest-basic-example/src/main/webapp/WEB-INF/jboss-web.xml -------------------------------------------------------------------------------- /roles-allowed-and-runas/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/roles-allowed-and-runas/pom.xml -------------------------------------------------------------------------------- /roles-allowed-and-runas/src/main/java/org/superbiz/injection/secure/Movie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/roles-allowed-and-runas/src/main/java/org/superbiz/injection/secure/Movie.java -------------------------------------------------------------------------------- /roles-allowed-and-runas/src/main/java/org/superbiz/injection/secure/Movies.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/roles-allowed-and-runas/src/main/java/org/superbiz/injection/secure/Movies.java -------------------------------------------------------------------------------- /roles-allowed-and-runas/src/main/resources/META-INF/persistence.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/roles-allowed-and-runas/src/main/resources/META-INF/persistence.xml -------------------------------------------------------------------------------- /roles-allowed-and-runas/src/test/java/org/superbiz/injection/secure/MovieTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/roles-allowed-and-runas/src/test/java/org/superbiz/injection/secure/MovieTest.java -------------------------------------------------------------------------------- /simple-jaas-example/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaas-example/README.adoc -------------------------------------------------------------------------------- /simple-jaas-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaas-example/pom.xml -------------------------------------------------------------------------------- /simple-jaas-example/src/main/java/org/flyfishee/Container.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaas-example/src/main/java/org/flyfishee/Container.java -------------------------------------------------------------------------------- /simple-jaas-example/src/main/java/org/secured/Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaas-example/src/main/java/org/secured/Provider.java -------------------------------------------------------------------------------- /simple-jaas-example/src/main/java/org/secured/RolePrincipal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaas-example/src/main/java/org/secured/RolePrincipal.java -------------------------------------------------------------------------------- /simple-jaas-example/src/main/java/org/secured/UserPrincipal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaas-example/src/main/java/org/secured/UserPrincipal.java -------------------------------------------------------------------------------- /simple-jaas-example/src/main/resources/jaas.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaas-example/src/main/resources/jaas.config -------------------------------------------------------------------------------- /simple-jacc-example/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jacc-example/README.adoc -------------------------------------------------------------------------------- /simple-jacc-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jacc-example/pom.xml -------------------------------------------------------------------------------- /simple-jacc-example/src/main/java/org/flyfishee/Container.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jacc-example/src/main/java/org/flyfishee/Container.java -------------------------------------------------------------------------------- /simple-jacc-example/src/main/java/org/secured/Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jacc-example/src/main/java/org/secured/Provider.java -------------------------------------------------------------------------------- /simple-jaspic-example/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaspic-example/README.adoc -------------------------------------------------------------------------------- /simple-jaspic-example/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaspic-example/pom.xml -------------------------------------------------------------------------------- /simple-jaspic-example/src/main/java/org/flyfishee/Container.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaspic-example/src/main/java/org/flyfishee/Container.java -------------------------------------------------------------------------------- /simple-jaspic-example/src/main/java/org/secured/jaspic/current/Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/simple-jaspic-example/src/main/java/org/secured/jaspic/current/Provider.java -------------------------------------------------------------------------------- /src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/src/README.md -------------------------------------------------------------------------------- /src/javaee-security-examples license-format.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/src/javaee-security-examples license-format.launch -------------------------------------------------------------------------------- /src/license/header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/src/license/header.txt -------------------------------------------------------------------------------- /src/license/headers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/javaee/security-examples/HEAD/src/license/headers.xml --------------------------------------------------------------------------------