![]() | IIdentityProviderService Interface |
Namespace: SanteDB.Core.Security.Services
The IIdentityProviderService type exposes the following members.
Name | Description | |
---|---|---|
![]() | ServiceName |
Gets the service name
(Inherited from IServiceImplementation.) |
Name | Description | |
---|---|---|
![]() | AddClaim |
Adds a claim to the specified user account
|
![]() | Authenticate(String, String) |
Authenticate the user creating an identity
|
![]() | Authenticate(String, String, String) |
Authenticate the user using two factor authentication
|
![]() | ChangePassword |
Change user password
|
![]() | CreateIdentity |
Create a basic identity in the provider
|
![]() | DeleteIdentity |
Delete an identity
|
![]() | GetIdentity(Guid) |
Retrieves an identity by the security identifier
|
![]() | GetIdentity(String) |
Retrieves an identity from the object
|
![]() | ReAuthenticate |
Perform a re-authentication of the principal
|
![]() | RemoveClaim |
Removes a claim from the specified user account
|
![]() | SetLockout |
Set lockout
|
Name | Description | |
---|---|---|
![]() | Authenticated |
Fired after an authentication decision being made
|
![]() | Authenticating |
Fired prior to an authentication event
|