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.
|