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