| 
 | Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.6) Part Number E13941-07 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
public interface CustomDBMSAuthenticatorPlugin
| Method Summary | |
|---|---|
|  void | initialize(weblogic.management.security.ProviderMBean mBean)Executed on initialization of the CustomDBMSAuthenticatorPlugin. | 
|  String | lookupPassword(Connection connection,
               String user)Called during authentication process to retrieve password for user. | 
|  String[] | lookupUserGroups(Connection connection,
                 String user)Called during authentication and identity assertion to determine the users group membership. | 
|  void | shutdown()Executed on shutdown of the authentication provider, or if the plugin is replaced dynamically at runtime with another implementation class. | 
|  boolean | userExists(Connection connection,
           String user)Called during Identity Assertion to verify existence of user. | 
| Method Detail | 
|---|
void initialize(weblogic.management.security.ProviderMBean mBean)
mBean - providerMBean for provider using the pluginvoid shutdown()
String lookupPassword(Connection connection,
                      String user)
                      throws SQLException
connection - JDBC connectionuser - String representing the username
SQLException - if a database access error occurs
boolean userExists(Connection connection,
                   String user)
                   throws SQLException
connection - JDBC connectionuser - String representing the username
True if user exists,
 false if not
SQLException - if a database access error occurs
String[] lookupUserGroups(Connection connection,
                          String user)
                          throws SQLException
connection - connection to the databaseuser - String representing the username
null for no groups
SQLException - if a database access error occurs| 
 | Copyright 1996, 2015, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Oracle Fusion Middleware Oracle WebLogic Server API Reference 11g Release 1 (10.3.6) Part Number E13941-07 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||