2016-06-10 12:01:30 +00:00
=== Supported Platforms
2016-06-02 09:54:46 +00:00
2021-12-22 10:28:04 +00:00
{project_name} enables you to protect applications running on different platforms and using different technology stacks using OpenID Connect and SAML protocols.
2016-06-10 12:01:30 +00:00
==== OpenID Connect
2016-06-02 09:54:46 +00:00
2016-06-10 12:01:30 +00:00
===== Java
2017-08-28 12:50:14 +00:00
* <<_jboss_adapter,JBoss EAP>>
ifeval::[{project_community}==true]
* <<_jboss_adapter,WildFly>>
endif::[]
ifeval::[{project_community}==true]
* <<_tomcat_adapter,Tomcat>>
2019-04-09 10:01:11 +00:00
* <<_jetty9_adapter,Jetty 9>>
2017-08-28 12:50:14 +00:00
endif::[]
* <<_servlet_filter_adapter,Servlet Filter>>
2017-12-21 10:36:08 +00:00
* <<_spring_boot_adapter,Spring Boot>>
2017-08-28 12:50:14 +00:00
ifeval::[{project_community}==true]
2017-12-21 10:36:08 +00:00
* <<_spring_security_adapter,Spring Security>>
endif::[]
2016-06-10 12:01:30 +00:00
===== JavaScript (client-side)
2017-08-28 12:50:14 +00:00
* <<_javascript_adapter,JavaScript>>
2016-06-02 09:54:46 +00:00
2016-09-02 20:25:29 +00:00
===== Node.js (server-side)
2017-08-28 12:50:14 +00:00
* <<_nodejs_adapter,Node.js>>
2016-09-02 20:25:29 +00:00
2016-06-02 09:54:46 +00:00
2017-08-28 12:50:14 +00:00
ifeval::[{project_community}==true]
2020-01-07 13:03:51 +00:00
===== C#
2016-06-02 09:54:46 +00:00
* https://github.com/dylanplecki/KeycloakOwinAuthentication[OWIN] (community)
2020-01-07 13:03:51 +00:00
===== Python
2018-04-20 08:25:03 +00:00
* https://pypi.org/project/oic/[oidc] (generic)
2016-06-02 09:54:46 +00:00
2020-01-07 13:03:51 +00:00
===== Android
2016-06-02 09:54:46 +00:00
* https://github.com/openid/AppAuth-Android[AppAuth] (generic)
2020-01-07 13:03:51 +00:00
===== iOS
2016-06-02 09:54:46 +00:00
* https://github.com/openid/AppAuth-iOS[AppAuth] (generic)
2016-06-10 12:01:30 +00:00
===== Apache HTTP Server
2023-03-20 07:06:58 +00:00
* https://github.com/OpenIDC/mod_auth_openidc[mod_auth_openidc]
2017-08-28 12:50:14 +00:00
endif::[]
2016-06-02 09:54:46 +00:00
2016-06-10 12:01:30 +00:00
==== SAML
2016-06-02 09:54:46 +00:00
2016-06-10 12:01:30 +00:00
===== Java
2016-06-02 09:54:46 +00:00
2017-08-28 12:50:14 +00:00
* <<_saml_jboss_adapter,JBoss EAP>>
ifeval::[{project_community}==true]
* <<_saml_jboss_adapter,WildFly>>
2022-01-19 15:15:15 +00:00
* <<_saml-tomcat-adapter,Tomcat>>
endif::[]
* <<_java-servlet-filter-adapter,Servlet filter>>
ifeval::[{project_community}==true]
2017-08-28 12:50:14 +00:00
* <<_jetty_saml_adapter,Jetty>>
endif::[]
2016-06-02 09:54:46 +00:00
2016-06-13 17:42:11 +00:00
===== Apache HTTP Server
2016-06-02 09:54:46 +00:00
2017-08-28 12:50:14 +00:00
* <<_mod_auth_mellon,mod_auth_mellon>>