Sm_PolicyApi_User_t

stmndr ユーザ オブジェクトを定義します。
casso1283
SiteMinder
ユーザ オブジェクトを定義します。
構文
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;
フィールド
説明
iStructId
Sm_PolicyApi_Structs_t で定義されたユーザ データ構造体 ID。
pszUserPolicyOid
ユーザ ポリシーのオブジェクト識別子。
pszUserDirOid
ユーザ ディレクトリのオブジェクト識別子
pszPath
ユーザの識別名(DN)。
pszClass
ユーザ ディレクトリによって認識されているオブジェクト クラス(LDAP における organizationalUnit や NT における User など)。
nPolicyResolution
2 つのポリシー オブジェクト間の関係。ポリシー解決は Sm_PolicyResolution_t で列挙されます。
nFlags
ポリシー フラグで定義されたビットを使用するビットマスク。
next
次のユーザ構造体へのポインタ。