Click or drag to resize

IOfflineIdentityProviderService Interface

Represents an offline identity provider service

Namespace:  SanteDB.DisconnectedClient.Security
Assembly:  SanteDB.DisconnectedClient.Core (in SanteDB.DisconnectedClient.Core.dll) Version: 2.2.1
Syntax
public interface IOfflineIdentityProviderService : IIdentityProviderService, 
	IServiceImplementation

The IOfflineIdentityProviderService type exposes the following members.

Properties
  NameDescription
Public propertyServiceName
Gets the service name
(Inherited from IServiceImplementation.)
Top
Methods
  NameDescription
Public methodAddClaim
Adds a claim to the specified user account
(Inherited from IIdentityProviderService.)
Public methodAuthenticate(String, String)
Authenticate the user creating an identity
(Inherited from IIdentityProviderService.)
Public methodAuthenticate(String, String, String)
Authenticate the user using two factor authentication
(Inherited from IIdentityProviderService.)
Public methodChangePassword
Change user password
(Inherited from IIdentityProviderService.)
Public methodCreateIdentity(String, String, IPrincipal)
Create a basic identity in the provider
(Inherited from IIdentityProviderService.)
Public methodCreateIdentity(Guid, String, String, IPrincipal)
Create a local offline identity
Public methodDeleteIdentity
Delete an identity
(Inherited from IIdentityProviderService.)
Public methodGetIdentity(Guid)
Retrieves an identity by the security identifier
(Inherited from IIdentityProviderService.)
Public methodGetIdentity(String)
Retrieves an identity from the object
(Inherited from IIdentityProviderService.)
Public methodIsLocalUser(Guid)
Is the user a local user?
Public methodIsLocalUser(String)
Is the user a local user?
Public methodReAuthenticate
Perform a re-authentication of the principal
(Inherited from IIdentityProviderService.)
Public methodRemoveClaim
Removes a claim from the specified user account
(Inherited from IIdentityProviderService.)
Public methodSetLockout
Set lockout
(Inherited from IIdentityProviderService.)
Top
Events
  NameDescription
Public eventAuthenticated
Fired after an authentication decision being made
(Inherited from IIdentityProviderService.)
Public eventAuthenticating
Fired prior to an authentication event
(Inherited from IIdentityProviderService.)
Top
See Also