IBM® JGSS uses the pure Java™ provider by default. You also have the option to use the native iSeries™ JGSS provider.
For more information about the different providers, see JGSS providers.
Software requirements
The native iSeries JGSS provider must be able to access classes in IBM Toolbox for Java. For instructions about how to access IBM Toolbox for Java, see Enabling the native iSeries JGSS provider to access IBM Toolbox for Java.
Make sure that you have configured the network authentication service. For more information, see Network authentication service.
Specifying the native iSeries JGSS provider
Before you use the native iSeries JGSS provider with J2SDK, version 1.3, ensure that you have configured your server to use JGSS. For more information, see Configuring your iSeries server to use JGSS with J2SDK, version 1.3. If you are using J2SDK, version 1.4 or subsequent versions, JGSS is already configured.
To configure JGSS to use the native iSeries JGSS provider, complete the following tasks:
Adding a symbolic link
To add a symbolic link to the extension directory for the ibmjgssiseriesprovider.jar file, on an iSeries command line, type the following command (on a single line) and press ENTER:
ADDLNK OBJ('/QIBM/ProdData/OS400/Java400/ext/ibmjgssiseriesprovider.jar') NEWLNK('${java.home}/lib/ext/ibmjgssiseriesprovider.jar')
After you add a symbolic link to the extension directory for the ibmjgssiseriesprovider.jar file, the extension class loader will load the JAR file.
Adding the provider to the security provider list
Add the native provider to the security provider list in the java.security file.