Uses of Interface
org.hsqldb.auth.AuthFunctionBean

Packages that use AuthFunctionBean
org.hsqldb.auth   
 

Uses of AuthFunctionBean in org.hsqldb.auth
 

Classes in org.hsqldb.auth that implement AuthFunctionBean
 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
 void AuthBeanMultiplexer.setAuthFunctionBean(Connection c, AuthFunctionBean authFunctionBean)
          Exactly the same as setAuthFunctionBeans(String, List) other than taking an open Connection to identify the database.
 void AuthBeanMultiplexer.setAuthFunctionBean(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
 void AuthBeanMultiplexer.setAuthFunctionBeans(Connection c, List<AuthFunctionBean> authFunctionBeans)
          Wrapper for setAuthFunctioNBeans(String, List)
 void AuthBeanMultiplexer.setAuthFunctionBeans(Map<String,List<AuthFunctionBean>> authFunctionBeanMap)
          Primary purpose of this class is to manage this static map.
 void AuthBeanMultiplexer.setAuthFunctionBeans(String dbName, 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 - 2010 HSQL Development Group.