You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@guacamole.apache.org by mike-jumper <gi...@git.apache.org> on 2017/09/25 19:00:37 UTC
[GitHub] incubator-guacamole-client pull request #190: GUACAMOLE-393: Add extension l...
GitHub user mike-jumper opened a pull request:
https://github.com/apache/incubator-guacamole-client/pull/190
GUACAMOLE-393: Add extension logout/shutdown hooks
This change modifies the Guacamole extension API, adding the following additional hooks:
Class / Interface | Function | Description
------------------------ | -------------- | -----------
`AuthenticationProvider` | `shutdown()` | The web application is being shut down, and the `AuthenticationProvider` should clean up any resources which will not be automatically freed.
`AuthenticatedUser` | `invalidate()` | The user associated with the `AuthenticatedUser` is logging out, or their session has been automatically invalidated.
`UserContext` | `invalidate()` | The user associated with the `UserContext` is logging out, or their session has been automatically invalidated.
Existing extensions have been updated accordingly.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/mike-jumper/incubator-guacamole-client logout-shutdown-hooks
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/incubator-guacamole-client/pull/190.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #190
----
commit c20457f89b6d0658bbb684264e06d71fb608817f
Author: Michael Jumper <mj...@apache.org>
Date: 2017-05-30T02:03:42Z
GUACAMOLE-393: Add session invalidation hooks to AuthenticatedUser.
commit 45adf2fd9392338cb100379d28ad64f5e7abff6e
Author: Michael Jumper <mj...@apache.org>
Date: 2017-05-30T03:52:45Z
GUACAMOLE-393: Add session invalidation hooks to UserContext.
commit 2c587e5f9ffe8aa84c460b8f63cd71483bd4bc7f
Author: Michael Jumper <mj...@apache.org>
Date: 2017-05-30T04:21:48Z
GUACAMOLE-393: Add AuthenticationProvider shutdown hook.
----
---
[GitHub] incubator-guacamole-client pull request #190: GUACAMOLE-393: Add extension l...
Posted by asfgit <gi...@git.apache.org>.
Github user asfgit closed the pull request at:
https://github.com/apache/incubator-guacamole-client/pull/190
---