Class AuthenticationPluginLoader

java.lang.Object
org.mariadb.jdbc.plugin.authentication.AuthenticationPluginLoader

public final class AuthenticationPluginLoader extends Object
permit loading authentication plugins
  • Constructor Details

    • AuthenticationPluginLoader

      private AuthenticationPluginLoader()
  • Method Details

    • get

      public static AuthenticationPluginFactory get(String type, Configuration conf) throws SQLException
      Get authentication plugin from type String. Customs authentication plugin can be added implementing AuthenticationPlugin and registering new type in resources services.
      Parameters:
      type - authentication plugin type
      conf - current configuration
      Returns:
      Authentication plugin corresponding to type
      Throws:
      SQLException - if no authentication plugin in classpath have indicated type