ISecurityRepositoryService Interface |
Namespace: SanteDB.Core.Services
The ISecurityRepositoryService type exposes the following members.
| Name | Description | |
|---|---|---|
| ServiceName |
Gets the service name
(Inherited from IServiceImplementation.) |
| Name | Description | |
|---|---|---|
| ChangePassword |
Changes a user's password.
| |
| CreateUser |
Creates a user with a specified password.
| |
| FindProvenance |
Find provenance objects matching the specified object
| |
| GetApplication(IIdentity) |
Gets the specified security application based on the principal
| |
| GetApplication(String) |
Get a app by name
| |
| GetDevice(IIdentity) |
Gets the specified security device based on the principal
| |
| GetDevice(String) |
Get a device by name
| |
| GetPolicy |
Get the specified security policy by OID
| |
| GetProvenance |
Get the provenance object
| |
| GetProviderEntity |
Gets the specified provider entity from the specified identity
| |
| GetRole |
Gets a specific role.
| |
| GetSecurityEntity |
Get the data object for the provided principal | |
| GetUser(IIdentity) |
Gets the specified security user based on the principal
| |
| GetUser(String) |
Get a user by user name
| |
| GetUserEntity |
Get the user entity
| |
| LockApplication |
Locks an application
| |
| LockDevice |
Locks a device principal
| |
| LockUser |
Locks a specific user.
| |
| UnlockApplication |
Removes a lock from an application
| |
| UnlockDevice |
Removes a lock from a device
| |
| UnlockUser |
Unlocks a specific user.
|