SmDirSetUserAttr()
The stmndr Policy Server calls SmDirSetUserAttr() so that you can use stmndr to set a user attribute in your custom directory. For example, you may need to change the last name of a user.
casso1283
The
SiteMinder
Policy Server calls SmDirSetUserAttr() so that you can use SiteMinder
to set a user attribute in your custom directory. For example, you may need to change the last name of a user.Syntax
int SM_EXTERN SmDirSetUserAttr (const Sm_Api_Context_t*lpApiContext,void*pHandle,void*pInstanceHandle,const char*lpszUserDN,const char*lpszAttrName,const char*lpszAttrData);
Parameter | I/O | Description |
lpApiContext
| I | Pointer to the API context structure. |
pHandle
| I | The address of the pointer returned by SmDirInit(). |
pInstanceHandle
| I | The address of a pointer to the user instance handle. |
lpszUserDN
| I | Buffer containing the user DN whose user attribute has to be set. |
lpszAttrName
| I | Buffer containing the name of the user attribute. |
lpszAttrData
| I | Buffer containing the value of the user attribute. |
Returns
Returns 0 if successful or -1 if not successful.