Defines a SiteMinder Administrator object.
Syntax
typedef struct Sm_PolicyApi_Admin_s
{
int iStructId;
char pszOid[BFSIZE];
char pszName[BFSIZE]; /* Required */
char pszDesc[BFSIZE];
char pszPassword[BFSIZE];
char pszUserDirOid[BFSIZE];
char pszSchemeOid[BFSIZE];
Sm_PolicyApi_AdminRights_t nRights; /* Required */
struct Sm_PolicyApi_Admin_s* next;
} Sm_PolicyApi_Admin_t;
|
Field |
Description |
|---|---|
|
iStructId |
Administrator data structure ID, defined in Sm_PolicyApi_Structs_t. |
|
pszOid |
The object identifier of the administrator object. |
|
pszName |
Name of the administrator. |
|
pszDesc |
Brief description of the administrator. |
|
pszPassword |
This is required if the pszUserDirOid is not specified. The SiteMinder stores the password in its directory. |
|
pszUserDirOid |
Object identifier of the user directory if the administrator is stored in an external directory. |
|
pszSchemeOid |
Object identifier of the authentication scheme to use to authenticate the administrator. This is required if the pszUserDirOid is specified. |
|
nRights |
Rights of the administrator, as specified in Sm_PolicyApi_AdminRights_t. |
|
next |
Pointer to the next administrator structure. |
|
Copyright © 2012 CA Technologies.
All rights reserved.
|
|