This is an automated email from the ASF dual-hosted git repository.

jmuehlner pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/guacamole-client.git

commit 48a38e7b975b620307aad9d85499dc648acd43c3
Merge: c143c7c 66e1f1f
Author: James Muehlner <[email protected]>
AuthorDate: Fri Dec 3 21:23:39 2021 -0800

    Merge 1.4.0 changes back to master.

 extensions/guacamole-auth-cas/.ratignore           |   0
 .../guacamole-auth-cas/src/main/assembly/dist.xml  |  53 ------
 .../auth/cas/CASAuthenticationProvider.java        |  90 -----------
 .../auth/cas/CASAuthenticationProviderModule.java  |  81 ----------
 .../guacamole/auth/cas/form/CASTicketField.java    |  78 ---------
 .../src/main/resources/translations/ca.json        |  11 --
 .../src/main/resources/translations/de.json        |  12 --
 .../src/main/resources/translations/en.json        |  12 --
 .../src/main/resources/translations/fr.json        |  12 --
 .../src/main/resources/translations/ja.json        |   7 -
 .../src/main/resources/translations/ko.json        |   7 -
 .../src/main/resources/translations/pt.json        |  12 --
 .../src/main/resources/translations/ru.json        |  11 --
 .../src/main/resources/translations/zh.json        |  12 --
 .../openid/OpenIDAuthenticationProviderModule.java |  83 ----------
 .../guacamole/auth/openid/form/TokenField.java     |  87 ----------
 .../auth/openid/user/AuthenticatedUser.java        |  85 ----------
 .../src/main/resources/translations/ca.json        |  12 --
 .../src/main/resources/translations/en.json        |  12 --
 .../src/main/resources/translations/fr.json        |  12 --
 .../src/main/resources/translations/ja.json        |   7 -
 .../src/main/resources/translations/ko.json        |   7 -
 .../src/main/resources/translations/pt.json        |  12 --
 .../src/main/resources/translations/ru.json        |  11 --
 .../src/main/resources/translations/zh.json        |  12 --
 .../guacamole-auth-saml/src/main/assembly/dist.xml |  53 ------
 .../auth/saml/SAMLAuthenticationProvider.java      | 102 ------------
 .../src/main/resources/translations/ca.json        |  12 --
 .../src/main/resources/translations/en.json        |  12 --
 .../src/main/resources/translations/fr.json        |  12 --
 .../src/main/resources/translations/pt.json        |  12 --
 .../.ratignore                                     |   0
 .../modules/guacamole-auth-sso-base/.gitignore     |   2 +
 .../modules/guacamole-auth-sso-base/.ratignore     |   1 +
 .../modules/guacamole-auth-sso-base}/pom.xml       |  47 +-----
 .../auth/sso/SSOAuthenticationProvider.java        | 180 +++++++++++++++++++++
 .../auth/sso/SSOAuthenticationProviderService.java |  74 +++++++++
 .../org/apache/guacamole/auth/sso/SSOResource.java |  58 +++++++
 .../auth/sso/user/SSOAuthenticatedUser.java}       |  62 ++++---
 .../src/main/resources/html/sso-providers.html     |   7 +
 .../src/main/resources/styles/sso-providers.css}   |  41 +++--
 .../src/main/resources/translations/ca.json        |  15 ++
 .../src/main/resources/translations/de.json        |   2 +-
 .../src/main/resources/translations/en.json        |  26 +++
 .../src/main/resources/translations/fr.json        |   7 +
 .../src/main/resources/translations/ja.json        |   7 +
 .../src/main/resources/translations/ko.json        |   2 +-
 .../src/main/resources/translations/pt.json        |   7 +
 .../src/main/resources/translations/ru.json        |  15 ++
 .../src/main/resources/translations/zh.json        |  15 ++
 .../modules/guacamole-auth-sso-cas}/.gitignore     |   0
 .../modules/guacamole-auth-sso-cas/.ratignore      |   1 +
 .../modules/guacamole-auth-sso-cas}/pom.xml        |  24 +--
 .../auth/cas/AuthenticationProviderService.java    |  70 ++++----
 .../auth/cas/CASAuthenticationProvider.java}       |  27 +++-
 .../auth/cas/CASAuthenticationProviderModule.java} |  15 +-
 .../auth/cas/conf/CASGuacamoleProperties.java      |   0
 .../auth/cas/conf/ConfigurationService.java        |   0
 .../auth/cas/conf/LdapNameGuacamoleProperty.java   |   0
 .../auth/cas/conf/PrivateKeyGuacamoleProperty.java |   0
 .../guacamole/auth/cas/group/GroupFormat.java      |   0
 .../guacamole/auth/cas/group/GroupParser.java      |   0
 .../guacamole/auth/cas/group/LDAPGroupParser.java  |   0
 .../guacamole/auth/cas/group/PlainGroupParser.java |   0
 .../auth/cas/ticket/TicketValidationService.java   |  13 +-
 .../src/main/resources/guac-manifest.json          |   9 ++
 .../src/main/resources/html/sso-provider-cas.html  |   4 +
 .../src/main/resources/license.txt                 |   0
 .../auth/cas/group/LDAPGroupParserTest.java        |   0
 .../modules/guacamole-auth-sso-dist}/.ratignore    |   0
 .../modules/guacamole-auth-sso-dist/pom.xml        |  72 +++++++++
 .../src/main/assembly/dist.xml                     |  52 ++++--
 .../modules/guacamole-auth-sso-openid}/.gitignore  |   0
 .../modules/guacamole-auth-sso-openid/.ratignore   |   1 +
 .../modules/guacamole-auth-sso-openid}/pom.xml     |  24 +--
 .../auth/openid/AuthenticationProviderService.java |  81 +++++-----
 .../auth/openid/OpenIDAuthenticationProvider.java  |  40 +----
 .../OpenIDAuthenticationProviderModule.java}       |  17 +-
 .../auth/openid/conf/ConfigurationService.java     |   0
 .../guacamole/auth/openid/token/NonceService.java  |   0
 .../auth/openid/token/TokenValidationService.java  |   0
 .../src/main/resources/guac-manifest.json          |   9 ++
 .../main/resources/html/sso-provider-openid.html   |   4 +
 .../src/main/resources/license.txt                 |   0
 .../src/main/resources/transformToken.js           |   0
 .../modules/guacamole-auth-sso-saml}/.gitignore    |   0
 .../modules/guacamole-auth-sso-saml/.ratignore     |   1 +
 .../modules/guacamole-auth-sso-saml}/pom.xml       |  22 +--
 .../auth/saml/AuthenticationProviderService.java   |  42 +++--
 .../auth/saml/SAMLAuthenticationProvider.java      |  48 ++++++
 .../saml/SAMLAuthenticationProviderModule.java     |  38 -----
 .../guacamole/auth/saml/acs/AssertedIdentity.java  |   0
 .../saml/acs/AssertionConsumerServiceResource.java |   3 +-
 .../auth/saml/acs/AuthenticationSession.java       |   0
 .../saml/acs/AuthenticationSessionManager.java     |   0
 .../auth/saml/acs/IdentifierGenerator.java         |   0
 .../guacamole/auth/saml/acs/SAMLService.java       |   0
 .../auth/saml/conf/ConfigurationService.java       |   0
 .../auth/saml/user/SAMLAuthenticatedUser.java      |  57 +------
 .../src/main/resources/guac-manifest.json          |  17 +-
 .../src/main/resources/html/sso-provider-saml.html |   4 +
 .../src/main/resources/license.txt                 |   0
 extensions/guacamole-auth-sso/pom.xml              |  92 +++++++++++
 extensions/pom.xml                                 |   4 +-
 guacamole-docker/bin/build-guacamole.sh            |  35 ++--
 105 files changed, 977 insertions(+), 1358 deletions(-)

Reply via email to