ibm-information-center/dist/eclipse/plugins/i5OS.ic.apis_5.4.0.1/ictxparseinfo.htm

204 lines
7.4 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Copyright" content="Copyright (c) 2006 by IBM Corporation">
<TITLE>ictxParseInfo - Authentication Context Parse Info Parameter</TITLE>
<!-- Begin Header Records ========================================= -->
<!-- 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. -->
<!-- Change History: -->
<!-- YYMMDD USERID Change description -->
<!-- Edited by Kersten Jan 02 -->
<!-- Created by Therese Dalton on 17 July 2001 -->
<!--File edited for Tidy July 2001 -->
<!-- End Header Records -->
<link rel="stylesheet" type="text/css" href="../rzahg/ic.css">
</HEAD>
<BODY>
<a name="Top_Of_Page"></a>
<!--Java sync-link-->
<script type="text/javascript" language="Javascript" src="../rzahg/synch.js">
</script>
<!-- ============================================================== -->
<!-- -->
<!-- -->
<!-- ============================================================== -->
<H2>ictxParseInfo--Authentication Context Parse Info Parameter</H2>
<!-- ============================================================== -->
<!-- -->
<!-- D E S C R I P T I O N -->
<!-- -->
<!-- ============================================================== -->
<P>This is information that is parsed from the authentication context.
See <a href="#eserver_notes">eServer Implementation
Notes</a> for details on platform-specific details.
</P>
<!-- ============================================================== -->
<!-- -->
<!-- S T R U C T U R E -->
<!-- -->
<!-- ============================================================== -->
<P>The layout for ictxParseInfo follows:</P>
<PRE>
typedef struct ictxParseInfo
{
enum ictxParseInfoFormat format;
int statusFlag;
union
{
ictxParseInfoFormat0_t * format0;
} parseInfo;
} ictxParseInfo_t;
</PRE>
<P>
<BR>
<!-- ============================================================== -->
<!-- -->
<!-- F I E L D D E S C R I P T I O N S -->
<!-- -->
<!-- ============================================================== -->
<H3>
<A name=Header_41>Field Descriptions</A>
</H3>
<DL>
<!-- ============================================================== -->
<!-- format -->
<!-- ============================================================== -->
<DT>
<STRONG>format</STRONG>&nbsp;&nbsp;
<DD>Valid values for the format are:
<PRE>
enum ictxParseInfoFormat {
ICTX_PARSE_INFO_FORMAT_0
};
</PRE>
<P>When format is ICTX_PARSE_INFO_FORMAT_0 (0), the <em>parseInfo</em> field
will contain an ictxParseInfoFormat0_t structure.<BR>
<PRE>
typedef struct ictxParseInfoFormat0
{
ictxAuthenticationInfo_t * authData; /* Authentication data retrieved
from the authentication context */
ictxManifestInfo_t ** manifestList; /* Array of pointers to manifest
information. */
} ictxParseInfoFormat0_t;
</PRE>
<!-- ============================================================== -->
<!-- authData -->
<!-- ============================================================== -->
<DT>
<STRONG>authData</STRONG>&nbsp;&nbsp;
<DD>The authentication data found in the
authentication context.
For the format of the structure, see <A
href="ictxauthenticationinfo.htm">
ictxAuthenticationInfo--Authentication Context Authentication Info</A>. <BR><BR>
</DD>
<!-- ============================================================== -->
<!-- manifestList -->
<!-- ============================================================== -->
<DT>
<STRONG>manifestList</STRONG>&nbsp;&nbsp;
<DD>An array of pointers to manifest information.
For the format of the manifest information structure, see <A
href="ictxmanifestinfo.htm">
ictxManifestInfo--Authentication Context Manifest Information</A>. <BR><BR>
</DD>
<!-- ============================================================== -->
<!-- statusFlag -->
<!-- ============================================================== -->
<DT>
<STRONG>statusFlag</STRONG>&nbsp;&nbsp;
<DD>The indicator as to whether or not the parse information
is complete. The possible values are:
<ul>
<li>0 - The parse completed with no errors.
<li>1 - There were errors during the parse, so incomplete
information was returned.
</ul>
<BR>
<BR>
</DD>
</DL>
<BR>
<!-- ============================================================== -->
<!-- -->
<!-- E S E R V E R N O T E S -->
<!-- -->
<!-- ============================================================== -->
<h3>
<a name="eserver_notes">eServer Implementation Notes</a>
</h3>
<ol>
<li>
<strong>AIX implementation details:</strong>
<ul>
<li>
None.
</li>
</ul>
</li>
<li>
<strong>Linux implementation details:</strong>
<ul>
<li>
None.
</li>
</ul>
</li>
<li>
<strong>i5/OS implementation details:</strong><br>
<ul>
<li>
None.
</li>
</ul>
</li>
<li>
<strong>Windows implementation details:</strong>
<ul>
<li>
None.
</li>
</ul>
</li>
<li>
<strong>z/OS implementation notes:</strong><br>
<ul>
<li>
None.
</li>
</ul>
</li>
</ol>
<!-- ============================================================== -->
<!-- The End -->
<!-- ============================================================== -->
<hr>
<center>
<table cellpadding="2" cellspacing="2">
<tr align="center">
<td valign="middle" align="center">
<a href="#Top_Of_Page">Top</a> |
<a href="sec.htm">Security APIs</a> |
<a href="aplist.htm">APIs by category</a></td>
</tr>
</table>
</center>
</BODY>
</HTML>