Interface ReauthPlugin
-
- All Known Implementing Classes:
MySQLReauthPlugin,OracleReauthPlugin
public interface ReauthPluginDefine the SPI contract for a reauthentication plugin for the JDBC resource adapter. The implementing class must have a default constructor. The implementing class must be thread safe. Java bean properties can be set, using the supported types by the Java EE Connector Architecture specification.- Author:
- Jesper Pedersen
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinitialize(ClassLoader cl)Initializevoidreauthenticate(Connection c, String userName, String password)Reauthenticate
-
-
-
Method Detail
-
initialize
void initialize(ClassLoader cl) throws SQLException
Initialize- Parameters:
cl- The class loader which can be used for initialization- Throws:
SQLException- Thrown in case of an error
-
reauthenticate
void reauthenticate(Connection c, String userName, String password) throws SQLException
Reauthenticate- Parameters:
c- The connectionuserName- The user namepassword- The password- Throws:
SQLException- Thrown in case of an error
-
-