GUACAMOLE-839: Implement base support for SSO using SSL/TLS authentication (certificates / smart cards).

This commit is contained in:
Michael Jumper
2023-01-26 17:18:12 -08:00
parent 6bf0b8cf63
commit e2a6947ff6
14 changed files with 1139 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
{
"guacamoleVersion" : "1.5.0",
"name" : "SSL Authentication Extension",
"namespace" : "ssl",
"authProviders" : [
"org.apache.guacamole.auth.ssl.SSLAuthenticationProvider"
],
"css" : [
"styles/sso-providers.css"
],
"html" : [
"html/sso-providers.html",
"html/sso-provider-ssl.html"
],
"translations" : [
"translations/ca.json",
"translations/de.json",
"translations/en.json",
"translations/fr.json",
"translations/ja.json",
"translations/ko.json",
"translations/pt.json",
"translations/ru.json",
"translations/zh.json"
]
}

View File

@@ -0,0 +1,4 @@
<meta name="after-children" content=".login-ui .sso-provider-list:last-child">
<li class="sso-provider sso-provider-ssl"><a href="api/ext/ssl/login">{{
'LOGIN.NAME_IDP_SSL' | translate
}}</a></li>