| java.lang.Object org.apache.derby.impl.jdbc.authentication.AuthenticationServiceBase org.apache.derby.impl.jdbc.authentication.JNDIAuthenticationService
JNDIAuthenticationService | public class JNDIAuthenticationService extends AuthenticationServiceBase (Code) | | This is the JNDI Authentication Service base class.
It instantiates the JNDI authentication scheme defined by the user/
administrator. Cloudscape supports LDAP JNDI providers.
The user can configure its own JNDI provider by setting the
system or database property derby.authentication.provider .
author: Francois |
Method Summary | |
public void | boot(boolean create, Properties properties) | public boolean | canSupport(Properties properties) Check if we should activate the JNDI authentication service. |
JNDIAuthenticationService | public JNDIAuthenticationService()(Code) | | |
canSupport | public boolean canSupport(Properties properties)(Code) | | Check if we should activate the JNDI authentication service.
|
Methods inherited from org.apache.derby.impl.jdbc.authentication.AuthenticationServiceBase | public Serviceable apply(String key, Serializable value, Dictionary p)(Code)(Java Doc) public boolean authenticate(String databaseName, Properties userInfo) throws java.sql.SQLException(Code)(Java Doc) public void boot(boolean create, Properties properties) throws StandardException(Code)(Java Doc) protected String encryptPassword(String plainTxtUserPassword)(Code)(Java Doc) public String getDatabaseProperty(String key)(Code)(Java Doc) public String getProperty(String key)(Code)(Java Doc) public String getSystemProperty(String key)(Code)(Java Doc) public void init(boolean dbOnly, Dictionary p)(Code)(Java Doc) public Serializable map(String key, Serializable value, Dictionary p) throws StandardException(Code)(Java Doc) final protected boolean requireAuthentication(Properties properties)(Code)(Java Doc) protected void setAuthenticationService(UserAuthenticator aScheme)(Code)(Java Doc) public void stop()(Code)(Java Doc) protected String substitutePassword(String userName, String password, Properties info, boolean databaseUser)(Code)(Java Doc) public boolean validate(String key, Serializable value, Dictionary p)(Code)(Java Doc)
|
|
|