keycloak-scim/docs/documentation/securing_apps/topics/overview/supported-platforms.adoc
Alexander Schwartz 4dcb819c06 Moving docs to new folder
CIAM-5056
2023-03-20 09:07:58 +01:00

64 lines
1.5 KiB
Text

=== Supported Platforms
{project_name} enables you to protect applications running on different platforms and using different technology stacks using OpenID Connect and SAML protocols.
==== OpenID Connect
===== Java
* <<_jboss_adapter,JBoss EAP>>
ifeval::[{project_community}==true]
* <<_jboss_adapter,WildFly>>
endif::[]
ifeval::[{project_community}==true]
* <<_tomcat_adapter,Tomcat>>
* <<_jetty9_adapter,Jetty 9>>
endif::[]
* <<_servlet_filter_adapter,Servlet Filter>>
* <<_spring_boot_adapter,Spring Boot>>
ifeval::[{project_community}==true]
* <<_spring_security_adapter,Spring Security>>
endif::[]
===== JavaScript (client-side)
* <<_javascript_adapter,JavaScript>>
===== Node.js (server-side)
* <<_nodejs_adapter,Node.js>>
ifeval::[{project_community}==true]
===== C#
* https://github.com/dylanplecki/KeycloakOwinAuthentication[OWIN] (community)
===== Python
* https://pypi.org/project/oic/[oidc] (generic)
===== Android
* https://github.com/openid/AppAuth-Android[AppAuth] (generic)
===== iOS
* https://github.com/openid/AppAuth-iOS[AppAuth] (generic)
===== Apache HTTP Server
* https://github.com/OpenIDC/mod_auth_openidc[mod_auth_openidc]
endif::[]
==== SAML
===== Java
* <<_saml_jboss_adapter,JBoss EAP>>
ifeval::[{project_community}==true]
* <<_saml_jboss_adapter,WildFly>>
* <<_saml-tomcat-adapter,Tomcat>>
endif::[]
* <<_java-servlet-filter-adapter,Servlet filter>>
ifeval::[{project_community}==true]
* <<_jetty_saml_adapter,Jetty>>
endif::[]
===== Apache HTTP Server
* <<_mod_auth_mellon,mod_auth_mellon>>