Sm_PolicyApi_User_t

Defines a stmndr User object.
casso126
Defines a
CA Single Sign-On
User object.
Syntax
typedef struct Sm_PolicyApi_User_s
{
int iStructId;
char pszUserPolicyOid[BFSIZE];/* Required */
char pszUserDirOid[BFSIZE];/* Required */
char pszPath[BFSIZE];/* Required */
char pszClass[BFSIZE];/* Required */
Sm_PolicyResolution_t nPolicyResolution;/* Required */
int nFlags;/* Required */
struct Sm_PolicyApi_User_s* next;
} Sm_PolicyApi_User_t;
Field
Description
iStructId
User data structure ID, defined in Sm_PolicyApi_Structs_t.
pszUserPolicyOid
The object identifier of the user policy.
pszUserDirOid
The object identifier of the user directory
pszPath
User's distinguished name (DN).
pszClass
The object class as understood by a user directory, such as organizationalUnit in LDAP or User in NT.
nPolicyResolution
The relationship between two policy objects. Policy resolutions are enumerated in Sm_PolicyResolution_t.
nFlags
A bitmask using the bits defined in Policy Flags.
next
Pointer to the next User structure.