GUACAMOLE-289: Merge custom REST resource functionality for extensions.
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/1b26600c Tree: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-client/tree/1b26600c Diff: http://git-wip-us.apache.org/repos/asf/incubator-guacamole-client/diff/1b26600c Branch: refs/heads/master Commit: 1b26600ca7ab6deeb4862479e7bcc99e750f01f0 Parents: 5f19271 8142b2d Author: James Muehlner <[email protected]> Authored: Sun May 7 22:12:16 2017 -0700 Committer: James Muehlner <[email protected]> Committed: Sun May 7 22:12:16 2017 -0700 ---------------------------------------------------------------------- .../auth/duo/DuoAuthenticationProvider.java | 5 + .../HTTPHeaderAuthenticationProvider.java | 5 + .../jdbc/InjectedAuthenticationProvider.java | 5 + .../jdbc/sharing/user/SharedUserContext.java | 5 + .../auth/jdbc/user/ModeledUserContext.java | 5 + .../auth/ldap/LDAPAuthenticationProvider.java | 5 + .../guacamole/auth/ldap/user/UserContext.java | 5 + .../net/auth/AuthenticationProvider.java | 22 ++++ .../apache/guacamole/net/auth/UserContext.java | 23 ++++ .../simple/SimpleAuthenticationProvider.java | 5 + .../net/auth/simple/SimpleUserContext.java | 5 + .../extension/AuthenticationProviderFacade.java | 14 +++ .../guacamole/rest/RESTServiceModule.java | 2 + .../rest/extension/ExtensionRESTService.java | 104 +++++++++++++++++++ .../guacamole/rest/extension/package-info.java | 23 ++++ .../guacamole/rest/session/SessionResource.java | 35 +++++++ 16 files changed, 268 insertions(+) ----------------------------------------------------------------------
