@Override
    public void add(Connection object) throws GuacamoleException {
        throw new GuacamoleSecurityException("Permission denied.");
    }
Registers a new share key such that the connection associated with that
share key is accessible through this directory. The share key will be
automatically de-registered when it is no longer valid.

@param shareKey
    The share key to register.
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/sharing/connection/SharedConnectionDirectory.java