| Name | Description | |
|---|---|---|
![]() | DefaultSecurityRoleIdSet | The (modifiable) set of default security role IDs that are assigned to newly created users. |
The following tables list the members exposed by INameAndPasswordUserManager.
| Name | Description | |
|---|---|---|
![]() | DefaultSecurityRoleIdSet | The (modifiable) set of default security role IDs that are assigned to newly created users. |
| Name | Description | |
|---|---|---|
![]() | AddSecurityRoleId | Adds a security role to the specified user. |
![]() | CanLogOn | Determines whether a user with the specified security ID can log on. (Inherited from OpcLabs.BaseLib.Security.User.IReadOnlyNameAndPasswordUserManager) |
![]() | Create | Creates a new user with the specified username, password, and enabled status. |
![]() | Delete | Deletes the user with the specified security ID. |
![]() | Find | Finds the security ID of a user with the specified username. (Inherited from OpcLabs.BaseLib.Security.User.IReadOnlyNameAndPasswordUserManager) |
![]() | GetEnabled | Gets whether the user with the specified security ID is enabled. (Inherited from OpcLabs.BaseLib.Security.User.IReadOnlyNameAndPasswordUserManager2) |
![]() | GetSecurityIds | Gets an enumerable collection of all security IDs in the user manager. (Inherited from OpcLabs.BaseLib.Security.User.IReadOnlyNameAndPasswordUserManager2) |
![]() | GetSecurityRoleIdList | Gets the security role IDs for the user with the specified security ID. (Inherited from OpcLabs.BaseLib.Security.User.IReadOnlyNameAndPasswordUserManager) |
![]() | GetStreamPersistor | Gets a stream persistor that can be used to save and load this object. (Inherited from OpcLabs.BaseLib.Persistence.IStreamPersistable) |
![]() | GetUserName | Gets the username for the specified security ID. (Inherited from OpcLabs.BaseLib.Security.User.IReadOnlyNameAndPasswordUserManager) |
![]() | RemoveSecurityRoleId | Removes a security role from the specified user. |
![]() | SetEnabled | Sets whether the user with the specified security ID is enabled. |
![]() | SetPassword | Sets the password for the user with the specified security ID. |
![]() | VerifyPassword | Verifies whether the specified password matches the password of the user with the specified security ID. (Inherited from OpcLabs.BaseLib.Security.User.IReadOnlyNameAndPasswordUserManager) |
| Name | Description | |
|---|---|---|
![]() | AddSecurityRoleIds | Adds multiple security role IDs to a user. |
![]() | Create | Overloaded. Creates a new user with the specified username and an empty password. |
![]() | CreateWithSecurityRoleIds | Creates a new user with the specified username, password, and security role IDs. |
![]() | GetUserRecordInfo | Gets the user record information for the specified security ID. |
![]() | IsKnown | Determines whether a user with the specified username exists in the user manager. |
![]() | LoadFromFile | Loads the state of the OpcLabs.BaseLib.Persistence.IStreamPersistable object from a file. |
![]() | RemoveSecurityRoleIds | Removes multiple security role IDs from a user. |
![]() | SaveToFile | Saves the state of the OpcLabs.BaseLib.Persistence.IStreamPersistable object to a file. |
![]() | VerifyUserNameUserIdentityToken | Verifies a username user identity token and returns the verification outcome. |