GSSPluginObject
- Last Updated: May 14, 2024
- 1 minute read
- DataDirect Connectors
- JDBC
- Documentation
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.DB2GSSPluginClientclass and provides a valid implementation for thegetTicket()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.DB2GSSPluginClientafter 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
No default value
Data Type
com.ddtek.jdbc.db2.gssplugin.DB2GSSPluginClient implementation object