This CORBA interface enables new user creation, login and logout of existing users.
Definition at line 55 of file osbusermgr.idl.
| typedef sequence<UserGroup> corba::osbadm::UserMgr::UserGroupSeq |
| typedef sequence<User> corba::osbadm::UserMgr::UserSeq |
| UserGroupSeq corba::osbadm::UserMgr::allUserGroups | ( | ) |
Get the list of all user groups.
| UserWriter corba::osbadm::UserMgr::createUser | ( | in common::Utf8String | loginName, | |
| in common::Utf8String | password | |||
| ) | raises (common::OsbCorbaException) |
Creates a new user.
| loginName | Login name of the user. | |
| password | Password of the user. |
| OsbCorbaException |
|
| User corba::osbadm::UserMgr::getUser | ( | in UserId | id | ) | raises (common::OsbCorbaException) |
Get OSB user by its id.
| id | The id of the OSB user. |
| OsbCorbaException | if user does not exist. |
| UserSeq corba::osbadm::UserMgr::getUsers | ( | ) | raises (common::OsbCorbaException) |
Get list of OSB users.
| OsbCorbaException | in case of a database error while reading the users. |
| User corba::osbadm::UserMgr::login | ( | in common::Utf8String | loginName, | |
| in common::Utf8String | password | |||
| ) | raises (common::OsbCorbaException) |
Enables a user to login.
| loginName | Login name of the user. | |
| password | Password of the user. |
| OsbCorbaException | in case of database errors. |
| boolean corba::osbadm::UserMgr::removeUser | ( | in UserId | id, | |
| in boolean | noWait | |||
| ) | raises (common::OsbCorbaException) |
Delete an OSB user in the database.
| id | Id of the OSB user to remove. | |
| noWait | Wait for database locks. |
| OsbCorbaException | in case of a database error. |
| UserGroup corba::osbadm::UserMgr::userGroup | ( | in UserGroupId | grpId | ) | raises (common::OsbCorbaException) |
Get information about a user group.
| OsbCorbaException | if the group does not exist or was not read from the database. |
| UserGroupSeq corba::osbadm::UserMgr::userGroups | ( | in ModuleId | modId | ) |
Get list of user groups for a module.
| modId | The id of the module to use. |
1.4.7