You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by mj...@apache.org on 2018/06/03 19:06:35 UTC
[19/50] guacamole-client git commit: GUACAMOLE-38: Quick fix-up for
userContext object in AuthenticationProvider
GUACAMOLE-38: Quick fix-up for userContext object in AuthenticationProvider
Project: http://git-wip-us.apache.org/repos/asf/guacamole-client/repo
Commit: http://git-wip-us.apache.org/repos/asf/guacamole-client/commit/bb127c55
Tree: http://git-wip-us.apache.org/repos/asf/guacamole-client/tree/bb127c55
Diff: http://git-wip-us.apache.org/repos/asf/guacamole-client/diff/bb127c55
Branch: refs/heads/master
Commit: bb127c55d2226651622c9bb2b6e1b6fb623bec46
Parents: d608643
Author: Nick Couchman <vn...@apache.org>
Authored: Sun Apr 15 22:58:19 2018 -0400
Committer: Nick Couchman <vn...@apache.org>
Committed: Fri Jun 1 13:40:51 2018 -0400
----------------------------------------------------------------------
.../auth/quickconnect/QuickConnectAuthenticationProvider.java | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/guacamole-client/blob/bb127c55/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectAuthenticationProvider.java
----------------------------------------------------------------------
diff --git a/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectAuthenticationProvider.java b/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectAuthenticationProvider.java
index 66c42e7..5223793 100644
--- a/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectAuthenticationProvider.java
+++ b/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectAuthenticationProvider.java
@@ -45,7 +45,11 @@ public class QuickConnectAuthenticationProvider extends AbstractAuthenticationPr
public UserContext getUserContext(AuthenticatedUser authenticatedUser)
throws GuacamoleException {
- return new QuickConnectUserContext(this, authenticatedUser.getIdentifier());
+ if (userContext == null)
+ userContext = new QuickConnectUserContext(this,
+ authenticatedUser.getIdentifier());
+
+ return userContext;
}