Purpose

Specifies the Java object which implements the GSS API authentication plug-in. This property is used only with a dataSource object or a java.util.Properties object supplied through the DriverManager class.

Valid Values

x

where:

x
is a valid object of a plug-in implementation class that extends the abstract com.ddtek.jdbc.db2.gssplugin.DB2GSSPluginClient class and provides a valid implementation for the getTicket() method.

Notes

  • This value is required when GSS plug-in authentication is enabled (AuthenticationMethod=pluginSecurity).
  • The implementation of this property depends on the type of GSS plug-in enabled on the DB2 server.
  • The Java package for this class is updated to OEM_pkg_prefix.jdbc.db2.gssplugin.DB2GSSPluginClient after OEM branding installation.
  • The getTicket() method establishes the security context between the driver and the DBMS.
    • The driver calls this method to obtain a GSS token from the client security implementation and sends the token to the DBMS for authentication.
    • The definition of this method is public abstract byte[] getTicket(String userid, String password, byte[] serverToken) throws SQLException;

Default

None

Data Type

com.ddtek.jdbc.db2.gssplugin.DB2GSSPluginClient implementation object

See also

GSSPluginName