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 © 2012 CA Technologies.
All rights reserved.
|
|