diff --git a/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectUserContext.java b/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectUserContext.java index d9eb3895b..06ef630d7 100644 --- a/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectUserContext.java +++ b/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/QuickConnectUserContext.java @@ -80,7 +80,7 @@ public class QuickConnectUserContext implements UserContext { * The Directory with access to all connections within the root group * associated with this UserContext. */ - private final Directory connectionDirectory; + private final QuickConnectDirectory connectionDirectory; /** * The root connection group. @@ -157,7 +157,7 @@ public class QuickConnectUserContext implements UserContext { } @Override - public Directory getConnectionDirectory() + public QuickConnectDirectory getConnectionDirectory() throws GuacamoleException { return connectionDirectory; } diff --git a/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/rest/QuickConnectREST.java b/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/rest/QuickConnectREST.java index aef5ca357..d11bd064b 100644 --- a/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/rest/QuickConnectREST.java +++ b/extensions/guacamole-auth-quickconnect/src/main/java/org/apache/guacamole/auth/quickconnect/rest/QuickConnectREST.java @@ -69,7 +69,7 @@ public class QuickConnectREST { public QuickConnectREST(QuickConnectUserContext userContext) throws GuacamoleException { this.userContext = userContext; - this.directory = (QuickConnectDirectory)this.userContext.getConnectionDirectory(); + this.directory = this.userContext.getConnectionDirectory(); } /**