org.jboss.jca.adapters.jdbc.spi.reauth

## Interface ReauthPlugin

- All Known Implementing Classes:
    MySQLReauthPlugin, OracleReauthPlugin

      public interface ReauthPlugin

  Define 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 and Description
    --- | ---
    `void` | `initialize(java.lang.ClassLoader cl)` Initialize
    `void` | `reauthenticate(java.sql.Connection c, java.lang.String userName, java.lang.String password)` Reauthenticate

- - ### Method Detail

    - #### initialize

          void initialize(java.lang.ClassLoader cl)
                   throws java.sql.SQLException

      Initialize
      Parameters:
        `cl` - The class loader which can be used for initialization
      Throws:
        `java.sql.SQLException` - Thrown in case of an error

    - #### reauthenticate

          void reauthenticate(java.sql.Connection c,
                              java.lang.String userName,
                              java.lang.String password)
                       throws java.sql.SQLException

      Reauthenticate
      Parameters:
        `c` - The connection
        `userName` - The user name
        `password` - The password
      Throws:
        `java.sql.SQLException` - Thrown in case of an error

Copyright © 2014 IronJacamar (http://www.ironjacamar.org)