ictxStorageMech--Identity Context Storage Mechanism Parameter

This contains information about the storage mechanism that will be used to store and remove the identity context. See eServer Implementation Notes for details on platform-specific details.


Authorities and Locks

When the storage mechanism is EIM the following authorities and locks apply.

EIM Data
When storage mechanism is Enterprise Identity Mapping (EIM) then authority is required to the EIM data. Access to data is controlled by EIM access groups. LDAP administrators also have access to EIM data. The identity context is stored as credential data in EIM. Mapping lookup authority is required as well as authority to access credential data.

The access groups whose members have authority to the mapping lookup data for this API follow:

The credential information for the target identity is considered security sensitive data. Access to this data is more strictly controlled. The access groups whose members have authority to the credential information follow:


Structure layout

The layout for ictxStorageMech follows:

typedef struct ictxStorageMech
{
    enum ictxStorageMechFormat format;
    union
    {
        ictxStorageMechFormat0_t format0;
    } storageMech;
} ictxStorageMech_t;


Field Descriptions

format  
Valid values for the format are:
enum ictxStorageMechFormat  {
    ICTX_STORAGE_MECH_EIM_0
};

When format is ICTX_STORAGE_MECH_EIM_0 (0), the storageMech field must contain an ictxStorageMechFormat0_t structure.

typedef struct ictxStorageMechFormat0
{
    EimHandle      * eimHandle;      /* Eim handle                   */
} ictxStorageMechFormat0_t;
eimHandle  
The EIM handle returned by a previous call to eimCreateHandle(). A valid connection is required for this function.

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