Defines a SiteMinder 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. |
Copyright © 2010 CA. All rights reserved. | Email CA about this topic |