ictxManifestInfo--Authentication Context Manifest Information

This is the manifest information that is parsed from the authentication context. See eServer Implementation Notes for details on platform-specific details.

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.

The layout for ictxManifestInfo follows:

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;


Field Descriptions

counter  
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.

sender  
Application information for the application that was specified as the sender when this manifest entry was created. For the format of the structure, see ictxApplicationInfo--Authentication Context Application Info.

creationTime  
The time this manifest was created. This time value is in UTC seconds.

timeToLive  
The timeout value for this manifest. This is the number of seconds that the authentication manifest was valid.

receiver  
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 ictxApplicationInfo--Authentication Context Application Info.

premappedUser  
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 ictxPremappedInfo--Authentication Context Premapped User Info Parameter.

eServer Implementation Notes

  1. AIX implementation details:
  2. Linux implementation details:
  3. i5/OS implementation details:
  4. Windows implementation details:
  5. z/OS implementation notes:

Top | Security APIs | APIs by category