221 lines
9.0 KiB
HTML
221 lines
9.0 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>ictxManifestInfo - Authentication Context Manifest Information</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>ictxManifestInfo--Authentication Context Manifest Information</H2>
|
||
|
<!-- ============================================================== -->
|
||
|
<!-- -->
|
||
|
<!-- D E S C R I P T I O N -->
|
||
|
<!-- -->
|
||
|
<!-- ============================================================== -->
|
||
|
<P>This is the manifest 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 structure ictxManifestInfo describes the
|
||
|
manifest information from the authentication context.
|
||
|
New fields may be added to the end of this structure.
|
||
|
On a parse operation the fields will be returned if they exist
|
||
|
in the authentication context. Code that has been rebuilt with
|
||
|
the new structure may access these new fields.
|
||
|
<P>The layout for ictxManifestInfo follows:</P>
|
||
|
<PRE>
|
||
|
typedef struct ictxManifestInfo
|
||
|
{
|
||
|
int counter;
|
||
|
int timeToLive; /* Timeout value for this manifest
|
||
|
*/
|
||
|
long long creationTime; /* UTC time associated with this
|
||
|
manifest */
|
||
|
ictxApplicationInfo_t * sender; /* Application info for the
|
||
|
sender */
|
||
|
ictxApplicationInfo_t * receiver; /* Application info for the
|
||
|
receiver */
|
||
|
ictxPremappedUserInfo_t * premappedUser; /* Premapped user
|
||
|
information */
|
||
|
|
||
|
} ictxManifestInfo_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>
|
||
|
|
||
|
<!-- ============================================================== -->
|
||
|
<!-- counter -->
|
||
|
<!-- ============================================================== -->
|
||
|
<DT>
|
||
|
<STRONG>counter</STRONG>
|
||
|
<DD>The count for the current manifest entry. When an authentication context
|
||
|
is initially generated, a manifest entry is created. Each time an
|
||
|
authentication context is delegated, another manifest entry is added. The
|
||
|
first manifest entry will have a counter value of 1. <BR> <BR>
|
||
|
</DD>
|
||
|
|
||
|
<!-- ============================================================== -->
|
||
|
<!-- sender -->
|
||
|
<!-- ============================================================== -->
|
||
|
<DT>
|
||
|
<STRONG>sender</STRONG>
|
||
|
<DD>Application information for the application that was specified
|
||
|
as the sender when this manifest entry was created.
|
||
|
For the format of the structure, see <A
|
||
|
href="ictxapplicationinfo.htm">
|
||
|
ictxApplicationInfo--Authentication Context Application Info</A>. <BR><BR>
|
||
|
</DD>
|
||
|
|
||
|
<!-- ============================================================== -->
|
||
|
<!-- creationTime -->
|
||
|
<!-- ============================================================== -->
|
||
|
<DT>
|
||
|
<STRONG>creationTime</STRONG>
|
||
|
<DD>The time this manifest was created. This time value is in UTC seconds.
|
||
|
<BR><BR>
|
||
|
</DD>
|
||
|
|
||
|
<!-- ============================================================== -->
|
||
|
<!-- timeToLive -->
|
||
|
<!-- ============================================================== -->
|
||
|
<DT>
|
||
|
<STRONG>timeToLive</STRONG>
|
||
|
<DD>The timeout value for this manifest. This is the number of seconds
|
||
|
that the authentication manifest was valid.
|
||
|
<BR><BR>
|
||
|
</DD>
|
||
|
|
||
|
<!-- ============================================================== -->
|
||
|
<!-- receiver -->
|
||
|
<!-- ============================================================== -->
|
||
|
<DT>
|
||
|
<STRONG>receiver</STRONG>
|
||
|
<DD>Application information for the application that was specified
|
||
|
as the receiver when this manifest entry was created. Receiver application
|
||
|
information is optional, so this information may not be available.
|
||
|
For the format of the structure, see <A
|
||
|
href="ictxapplicationinfo.htm">
|
||
|
ictxApplicationInfo--Authentication Context Application Info</A>. <BR><BR>
|
||
|
</DD>
|
||
|
|
||
|
<!-- ============================================================== -->
|
||
|
<!-- premappedUser -->
|
||
|
<!-- ============================================================== -->
|
||
|
<DT>
|
||
|
<STRONG>premappedUser</STRONG>
|
||
|
<DD>If premapping was performed then this contains the information about the premapped user.
|
||
|
Premapping is optional, so this information may not be available.
|
||
|
For the format of the structure, see <A
|
||
|
href="ictxpremappedinfo.htm">
|
||
|
ictxPremappedInfo--Authentication Context Premapped User Info Parameter</A>.
|
||
|
</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>
|