Uses of Interface
org.hsqldb.auth.AuthFunctionBean
Packages that use AuthFunctionBean
Package
Description
Contains the HyperSQL utility classes for managing external user authentication.
-
Uses of AuthFunctionBean in org.hsqldb.auth
Classes in org.hsqldb.auth that implement AuthFunctionBeanModifier and TypeClassDescriptionclassDelegates authentication decisions, and optionally determination of user roles and schema, to a different HyperSQL catalog, which may be in the same JVM or remote.classProvides authentication and authorization (roles and initial schema) according to JAAS modules configured by the runtime JAAS implementation.classAuthenticates to a HyperSQL catalog according to entries in a LDAP database.Methods in org.hsqldb.auth with parameters of type AuthFunctionBeanModifier and TypeMethodDescriptionvoidAuthBeanMultiplexer.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.voidAuthBeanMultiplexer.setAuthFunctionBean(Connection c, AuthFunctionBean authFunctionBean) Exactly the same as setAuthFunctionBeans(String, List) other than taking an open Connection to identify the database.Method parameters in org.hsqldb.auth with type arguments of type AuthFunctionBeanModifier and TypeMethodDescriptionvoidAuthBeanMultiplexer.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.voidAuthBeanMultiplexer.setAuthFunctionBeans(Connection c, List<AuthFunctionBean> authFunctionBeans) Wrapper forsetAuthFunctionBeans(String, List<AuthFunctionBean>)voidAuthBeanMultiplexer.setAuthFunctionBeans(Map<String, List<AuthFunctionBean>> authFunctionBeanMap) Primary purpose of this class is to manage this static map.