Click or drag to resize

AdoIdentityProviderAuthenticateInternal Method

Perform internal authentication routine

Namespace: SanteDB.Persistence.Data.Services
Assembly: SanteDB.Persistence.Data (in SanteDB.Persistence.Data.dll) Version: 3.0.2081-alpha+be3dca7062b437ed047a057127f85f12119224b9
Syntax
protected virtual IPrincipal AuthenticateInternal(
	string userName,
	string password,
	string tfaSecret,
	IEnumerable<IClaim> clientClaimAssertions = null
)

Parameters

userName  String
The user to authentcate
password  String
If provided, the password to authenticated
tfaSecret  String
If provided the TFA challenge response
clientClaimAssertions  IEnumerableIClaim  (Optional)

[Missing <param name="clientClaimAssertions"/> documentation for "M:SanteDB.Persistence.Data.Services.AdoIdentityProvider.AuthenticateInternal(System.String,System.String,System.String,System.Collections.Generic.IEnumerable{SanteDB.Core.Security.Claims.IClaim})"]

Return Value

IPrincipal
The authenticated principal
See Also