Uses of Interface org.hsqldb.auth.AuthFunctionBean (HSQLDB 2.4.1 API)
Date: 2018-05-20

## Uses of Interface
org.hsqldb.auth.AuthFunctionBean

- Packages that use AuthFunctionBean
  Package | Description
  --- | ---
  org.hsqldb.auth |

- - ### Uses of AuthFunctionBean in org.hsqldb.auth

    Classes in org.hsqldb.auth that implement AuthFunctionBean
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HsqldbSlaveAuthBean` Delegates authentication decisions, and optionally determination of user roles and schema, to a different HyperSQL catalog, which may be in the same JVM or remote.
    `class` | `JaasAuthBean` Provides authentication and authorization (roles and initial schema) according to JAAS modules configured by the runtime JAAS implementation.
    `class` | `LdapAuthBean` Authenticates to a HyperSQL catalog according to entries in a LDAP database.

    Methods in org.hsqldb.auth with parameters of type AuthFunctionBean
    Modifier and Type | Method and Description
    --- | ---
    `void` | AuthBeanMultiplexer.`setAuthFunctionBean(java.sql.Connection c, AuthFunctionBean authFunctionBean)` Exactly the same as setAuthFunctionBeans(String, List) other than taking an open Connection to identify the database.
    `void` | AuthBeanMultiplexer.`setAuthFunctionBean(java.lang.String dbName, AuthFunctionBean authFunctionBean)` This is not an "adder" function, but a "setter" function for the specified dbName , so do not use this to add to a database's FunctionBeans, but to assign ths single given AuthFunctionBean as the specified database's authenticator.

    Method parameters in org.hsqldb.auth with type arguments of type AuthFunctionBean
    Modifier and Type | Method and Description
    --- | ---
    `void` | AuthBeanMultiplexer.`setAuthFunctionBeans(java.sql.Connection c, java.util.List<AuthFunctionBean> authFunctionBeans)` Wrapper for `setAuthFunctionBeans(String, List<AuthFunctionBean>)`
    `void` | AuthBeanMultiplexer.`setAuthFunctionBeans(java.util.Map<java.lang.String,java.util.List<AuthFunctionBean>> authFunctionBeanMap)` Primary purpose of this class is to manage this static map.
    `void` | AuthBeanMultiplexer.`setAuthFunctionBeans(java.lang.String dbName, java.util.List<AuthFunctionBean> authFunctionBeans)` This is not an "adder" function, but a "setter" function for the specified dbName , so do not use this to add to a database's FunctionBeans, but to assign the entire list for that database.

Copyright © 2001 - 2018 HSQL Development Group.