Security Challenge Authentication Provider
ISecurityChallengeIdentityService in assembly SanteDB.Core.Api version 3.0.1980.0
Summary
Represents a security challenge service which can provide identity
Events
Authenticating
EventHandler<AuthenticatingEventArgs>
Fired prior to an authentication event
Authenticated
EventHandler<AuthenticatedEventArgs>
Fired after an authentication decision being made
Operations
Authenticate
IPrincipal
String userName Guid challengeKey String response String tfaSecret
Authenticates the specified user with a challenge key and response
Implementations
BridgedIdentityProvider - (SanteDB.Client)
Represents an identity provider which bridges local and upstream
Service Registration
...
<section xsi:type="ApplicationServiceContextConfigurationSection" threadPoolSize="4">
<serviceProviders>
...
<add type="SanteDB.Client.Upstream.Security.BridgedIdentityProvider, SanteDB.Client, Version=3.0.1980.0, Culture=neutral, PublicKeyToken=null" />
...
</serviceProviders>UpstreamIdentityProvider - (SanteDB.Client)
Represents an implementation of the IIdentityProviderService which uses an upstream oauth server
Service Registration
AdoSecurityChallengeProvider - (SanteDB.Persistence.Data)
Represents a callenge service which uses the ADO.NET tables
Service Registration
Example Implementation
References
Last updated
Was this helpful?