GSSPluginObject
- Last Updated: August 25, 2021
- 1 minute read
- DataDirect Connectors
- JDBC
- IBM Db2 5.1
- MySQL 5.1
- Progress OpenEdge 5.1
- SAP Sybase 5.1
- 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
None
Data Type
com.ddtek.jdbc.db2.gssplugin.DB2GSSPluginClient implementation object