├── .github └── workflows │ └── build-and-test.yml ├── .gitignore ├── README.md ├── ci └── run_and_check.sh ├── pom.xml ├── renovate.json └── src └── main ├── java └── org │ └── pac4j │ └── demo │ └── jee │ ├── Constants.java │ ├── CustomAuthorizer.java │ ├── DemoConfigFactory.java │ ├── ForceLoginFilter.java │ └── MySessionListener.java ├── resources ├── application-context.xml ├── logback.xml ├── metadata-okta.xml ├── samlKeystore.jks ├── samltest-providers.xml └── testshib-providers.xml └── webapp ├── WEB-INF └── web.xml ├── basicauth └── index.jsp ├── cas └── index.jsp ├── dba └── index.jsp ├── error401.jsp ├── error403.jsp ├── error500.jsp ├── facebook ├── index.jsp └── notprotected.jsp ├── facebookadmin └── index.jsp ├── facebookcustom └── index.jsp ├── form └── index.jsp ├── index.html ├── index.jsp ├── jwt.jsp ├── loginForm.jsp ├── oidc └── index.jsp ├── post └── index.jsp ├── protected └── index.jsp ├── rest-jwt └── index.jsp ├── saml2 └── index.jsp ├── strava └── index.jsp └── twitter └── index.jsp /.github/workflows/build-and-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/.github/workflows/build-and-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/README.md -------------------------------------------------------------------------------- /ci/run_and_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/ci/run_and_check.sh -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/pom.xml -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/renovate.json -------------------------------------------------------------------------------- /src/main/java/org/pac4j/demo/jee/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/java/org/pac4j/demo/jee/Constants.java -------------------------------------------------------------------------------- /src/main/java/org/pac4j/demo/jee/CustomAuthorizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/java/org/pac4j/demo/jee/CustomAuthorizer.java -------------------------------------------------------------------------------- /src/main/java/org/pac4j/demo/jee/DemoConfigFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/java/org/pac4j/demo/jee/DemoConfigFactory.java -------------------------------------------------------------------------------- /src/main/java/org/pac4j/demo/jee/ForceLoginFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/java/org/pac4j/demo/jee/ForceLoginFilter.java -------------------------------------------------------------------------------- /src/main/java/org/pac4j/demo/jee/MySessionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/java/org/pac4j/demo/jee/MySessionListener.java -------------------------------------------------------------------------------- /src/main/resources/application-context.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/resources/application-context.xml -------------------------------------------------------------------------------- /src/main/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/resources/logback.xml -------------------------------------------------------------------------------- /src/main/resources/metadata-okta.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/resources/metadata-okta.xml -------------------------------------------------------------------------------- /src/main/resources/samlKeystore.jks: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/resources/samlKeystore.jks -------------------------------------------------------------------------------- /src/main/resources/samltest-providers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/resources/samltest-providers.xml -------------------------------------------------------------------------------- /src/main/resources/testshib-providers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/resources/testshib-providers.xml -------------------------------------------------------------------------------- /src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/WEB-INF/web.xml -------------------------------------------------------------------------------- /src/main/webapp/basicauth/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/basicauth/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/cas/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/cas/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/dba/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/dba/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/error401.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/error401.jsp -------------------------------------------------------------------------------- /src/main/webapp/error403.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/error403.jsp -------------------------------------------------------------------------------- /src/main/webapp/error500.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/error500.jsp -------------------------------------------------------------------------------- /src/main/webapp/facebook/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/facebook/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/facebook/notprotected.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/facebook/notprotected.jsp -------------------------------------------------------------------------------- /src/main/webapp/facebookadmin/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/facebookadmin/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/facebookcustom/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/facebookcustom/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/form/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/form/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/index.html -------------------------------------------------------------------------------- /src/main/webapp/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/jwt.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/jwt.jsp -------------------------------------------------------------------------------- /src/main/webapp/loginForm.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/loginForm.jsp -------------------------------------------------------------------------------- /src/main/webapp/oidc/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/oidc/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/post/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/post/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/protected/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/protected/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/rest-jwt/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/rest-jwt/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/saml2/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/saml2/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/strava/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/strava/index.jsp -------------------------------------------------------------------------------- /src/main/webapp/twitter/index.jsp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pac4j/jee-pac4j-demo/HEAD/src/main/webapp/twitter/index.jsp --------------------------------------------------------------------------------