ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzaha_5.4.0.1/rzahajgsscfg15.htm

79 lines
4.6 KiB
HTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en-us" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="security" content="public" />
<meta name="Robots" content="index,follow" />
<meta http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))' />
<meta name="DC.Type" content="concept" />
<meta name="DC.Title" content="JGSS providers" />
<meta name="abstract" content="IBM JGSS includes a native iSeries JGSS provider and a pure Java JGSS provider. The provider that you choose to use depends on the needs of your application." />
<meta name="description" content="IBM JGSS includes a native iSeries JGSS provider and a pure Java JGSS provider. The provider that you choose to use depends on the needs of your application." />
<meta name="DC.Relation" scheme="URI" content="rzahajgsscfgmain.htm" />
<meta name="copyright" content="(C) Copyright IBM Corporation 2006" />
<meta name="DC.Rights.Owner" content="(C) Copyright IBM Corporation 2006" />
<meta name="DC.Format" content="XHTML" />
<meta name="DC.Identifier" content="rzahajgsscfg15" />
<meta name="DC.Language" content="en-us" />
<!-- All rights reserved. Licensed Materials Property of IBM -->
<!-- US Government Users Restricted Rights -->
<!-- Use, duplication or disclosure restricted by -->
<!-- GSA ADP Schedule Contract with IBM Corp. -->
<link rel="stylesheet" type="text/css" href="./ibmdita.css" />
<link rel="stylesheet" type="text/css" href="./ic.css" />
<title>JGSS providers</title>
</head>
<body id="rzahajgsscfg15"><a name="rzahajgsscfg15"><!-- --></a>
<!-- Java sync-link --><script language="Javascript" src="../rzahg/synch.js" type="text/javascript"></script>
<h1 class="topictitle1">JGSS providers</h1>
<div><p>IBM<sup>®</sup> JGSS
includes a native iSeries™ JGSS provider and a pure Java™ JGSS
provider. The provider that you choose to use depends on the needs of your
application.</p>
<p>The pure Java JGSS provider offers the following features:</p>
<ul><li>Ensures the greatest level of portability for your application.</li>
<li>Works with the optional JAAS Kerberos login interface.</li>
<li>Compatible with the Java Kerberos credential management tools.</li>
</ul>
<p>The native iSeries JGSS
provider offers the following features: </p>
<ul><li>Uses the native iSeries Kerberos libraries.</li>
<li>Compatible with Qshell Kerberos credential management tools.</li>
<li>JGSS applications run faster.</li>
</ul>
<div class="note"><span class="notetitle">Note:</span> Both JGSS providers adhere to the GSS-API specification and so are compatible
with each other. In other words, an application that uses the pure Java JGSS
provider can interoperate with an application that uses the native iSeries JGSS
provider.</div>
<div class="section"><h4 class="sectiontitle">Changing the JGSS provider</h4><p><strong>Note:</strong> If your
server is running J2SDK, version 1.3, before changing to the native iSeries JGSS
provider, make sure that you have configured your server to use JGSS. For
more information, see the following topics:</p>
<ul><li><a href="rzahajgsscfg13.htm">Configuring your iSeries server to use JGSS with J2SDK,
version 1.3</a></li>
<li><a href="rzahajgsscfg1320.htm">Configuring JGSS to use the Native
JGSS Provider</a></li>
</ul>
<p>You can easily change the JGSS provider by using one of the following
options:</p>
<ul><li>Edit the security provider list in <samp class="codeph">${java.home}/lib/security/java.security</samp>
<p><strong>Note:</strong> ${java.home} denotes the path to the location of the version
of Java that
you are using on your server. For example, if you are using J2SDK, version
1.3, ${java.home} is /QIBM/ProdData/Java400/jdk13.</p>
</li>
<li>Specify the
provider name in your JGSS application by using either GSSManager.addProviderAtFront()
or GSSManager.addProviderAtEnd(). For more information, see the<a href="jgssapi/org/ietf/jgss/GSSManager.html" target="_blank">GSSManager javadoc</a>. </li>
</ul>
</div>
</div>
<div>
<div class="familylinks">
<div class="parentlink"><strong>Parent topic:</strong> <a href="rzahajgsscfgmain.htm" title="How you configure your iSeries server to use JGSS depends on which version of the Java 2 Software Development Kit (J2SDK) that you run on your server.">Configuring your iSeries server to use IBM JGSS</a></div>
</div>
</div>
</body>
</html>