@Override
  public Connection getConnection(String clUsername, String clPassword) throws SQLException {
    // First Autheticate the user
    checkCredentials(clUsername, clPassword);
    return getConnection();
  }
Implementation of datasource function. This method is used to get the connection. The specified
user name and passowrd will be used.

@param clUsername The username for the database connection.
@param clPassword The password for the database connection.
geode-core/src/main/java/org/apache/geode/internal/datasource/GemFireBasicDataSource.java