public void init(RemoteAuthenticatedUser currentUser) {
        this.currentUser = currentUser;
    }
Creates a new SharedConnectionDirectory which exposes share keys as
connections. Only explicitly-registered and valid share keys will be
accessible.

@param currentUser
    The user associated with the UserContext that will contain this
    directory.
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/connection/SharedConnectionDirectory.java