ibm-information-center/dist/eclipse/plugins/i5OS.ic.rzalu_5.4.0.1/rzaluippvalidatelist.htm

58 lines
3.8 KiB
HTML
Raw Permalink Normal View History

2024-04-02 14:02:31 +00:00
<?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 xmlns="http://www.w3.org/1999/xhtml" lang="en-US" xml:lang="en-us">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="dc.language" scheme="rfc1766" 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. -->
<meta name="dc.date" scheme="iso8601" content="2005-09-06" />
<meta name="copyright" content="(C) Copyright IBM Corporation 1998, 2006" />
<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))' />
<title>Set up validation lists for the IPP print driver</title>
<link rel="stylesheet" type="text/css" href="ibmidwb.css" />
<link rel="stylesheet" type="text/css" href="ic.css" />
</head>
<body>
<a id="Top_Of_Page" name="Top_Of_Page"></a><!-- Java sync-link -->
<script language = "Javascript" src = "../rzahg/synch.js" type="text/javascript"></script>
<img src="delta.gif" alt="Start of change" />
<a name="rzaluippvalidatelist"></a>
<h4 id="rzaluippvalidatelist">Set up validation lists for the IPP print driver</h4>
<p>An Internet Printing Protocol (IPP) printer or IPP print server can require
user authentication on requests from the iSeries&trade; IPP print driver. If this is the case,
the validation list, specified in the VLDL parameter of the printer device
description, is used to look up the password for a given user ID.</p>
<p>A validation list holds pairs of user IDs and passwords. The IPP print
driver checks the validation list for an entry in the following order:</p>
<ol type="1">
<li>The iSeries user profile that owns the spooled file</li>
<li>The iSeries printer device description name</li>
<li>The iSeries system name</li></ol><p class="indatacontent">If a match is found, the password will be retrieved for that entry and
passed in subsequent requests to the printer. You might choose not to include
individual user IDs in the list and instead provide the printer device description
name or the system name as a generic entry to be used by multiple users.</p>
<p>If a match is not found, then the user authentication cannot be done.</p>
<p>Use the <a href="../cl/crtvldl.htm">Create Validation List</a> (CRTVLDL) command
to create an empty validation list, as shown in the following example:</p>
<pre class="xmp">CRTVLDL VLDL(MYLIB/MYUSRS) AUT(*EXCLUDE) TEXT('My users')</pre><p class="indatacontent">This command
creates an empty validation list named MYUSRS in the MYLIB library. The validation
list is specified in the VLDL parameter of the printer device description.
Use the AUT parameter to limit user access to the validation list.</p>
<p>After you create the validation list to be used by the IPP print driver,
you populate the list with entries consisting of a user ID and a password
that the system encrypts when the list is stored. You can add, change, and
remove entries with the Validation list APIs. See the <a href="../apis/sec6.htm">Validation list APIs</a>, for details.</p>
<p>Use the QsyAddValidationLstEntry() API to add an entry to a validation
list. You must specify the QsyEncryptData attribute when adding entries to
permit the retrieval of the encrypted password.</p><img src="deltaend.gif" alt="End of change" />
<a id="Bot_Of_Page" name="Bot_Of_Page"></a>
</body>
</html>