From 4eebc3b3015415431b76fce2bf5a29773c774d16 Mon Sep 17 00:00:00 2001 From: Michael Jumper Date: Fri, 15 Jul 2016 13:25:39 -0700 Subject: [PATCH] GUACAMOLE-5: Bring LDAP authentication up to date with sharing profile API changes. --- .../apache/guacamole/auth/ldap/user/UserContext.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/UserContext.java b/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/UserContext.java index 2b705d2b8..62125178b 100644 --- a/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/UserContext.java +++ b/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/UserContext.java @@ -34,6 +34,7 @@ import org.apache.guacamole.net.auth.Connection; import org.apache.guacamole.net.auth.ConnectionGroup; import org.apache.guacamole.net.auth.ConnectionRecordSet; import org.apache.guacamole.net.auth.Directory; +import org.apache.guacamole.net.auth.SharingProfile; import org.apache.guacamole.net.auth.User; import org.apache.guacamole.net.auth.simple.SimpleConnectionGroup; import org.apache.guacamole.net.auth.simple.SimpleConnectionGroupDirectory; @@ -193,6 +194,12 @@ public class UserContext implements org.apache.guacamole.net.auth.UserContext { return new SimpleDirectory(); } + @Override + public Directory getSharingProfileDirectory() + throws GuacamoleException { + return new SimpleDirectory(); + } + @Override public ConnectionRecordSet getConnectionHistory() throws GuacamoleException { @@ -214,4 +221,9 @@ public class UserContext implements org.apache.guacamole.net.auth.UserContext { return Collections.
emptyList(); } + @Override + public Collection getSharingProfileAttributes() { + return Collections.emptyList(); + } + }