GUACAMOLE-195: Merge support for authenticating via HTTP headers.
Project: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-client/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-client/commit/d7b33913 Tree: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-client/tree/d7b33913 Diff: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-client/diff/d7b33913 Branch: refs/heads/master Commit: d7b33913797fe007c4b014e44445468eabe9b85e Parents: d358449 bc5f888 Author: Michael Jumper <[email protected]> Authored: Fri Feb 3 14:07:18 2017 -0800 Committer: Michael Jumper <[email protected]> Committed: Fri Feb 3 14:07:18 2017 -0800 ---------------------------------------------------------------------- extensions/guacamole-auth-header/.gitignore | 2 + extensions/guacamole-auth-header/pom.xml | 167 +++++++++++++ .../src/licenses/DISCLAIMER | 7 + .../guacamole-auth-header/src/licenses/LICENSE | 239 +++++++++++++++++++ .../guacamole-auth-header/src/licenses/NOTICE | 5 + .../src/licenses/bundled/README | 4 + .../licenses/bundled/aopalliance-1.0/LICENSE | 4 + .../src/licenses/bundled/guice-3.0/COPYING | 202 ++++++++++++++++ .../bundled/javax.inject-1/LICENSE-2.0.txt | 202 ++++++++++++++++ .../src/main/assembly/dist.xml | 53 ++++ .../header/AuthenticationProviderService.java | 90 +++++++ .../auth/header/ConfigurationService.java | 59 +++++ .../HTTPHeaderAuthenticationProvider.java | 107 +++++++++ .../HTTPHeaderAuthenticationProviderModule.java | 80 +++++++ .../header/HTTPHeaderGuacamoleProperties.java | 50 ++++ .../auth/header/user/AuthenticatedUser.java | 73 ++++++ .../src/main/resources/guac-manifest.json | 12 + pom.xml | 1 + 18 files changed, 1357 insertions(+) ----------------------------------------------------------------------
