Click or drag to resize

IElevatableIdentityProviderServiceElevatedAuthenticate Method

Requests the currently established principal to be elevated

Namespace:  SanteDB.Core.Security.Services
Assembly:  SanteDB.Core.Api (in SanteDB.Core.Api.dll) Version: 2.2.1
Syntax
IPrincipal ElevatedAuthenticate(
	string userName,
	string password,
	string tfaSecret,
	string purpose,
	params string[] policies
)

Parameters

userName
Type: SystemString
The principal to be elevated
password
Type: SystemString
The password for the principal
tfaSecret
Type: SystemString
The TFA secret to include in elevation authentication request
purpose
Type: SystemString
The reason for the elevation
policies
Type: SystemString
One or more policies which the principal is seeking override

Return Value

Type: IPrincipal

[Missing <returns> documentation for "M:SanteDB.Core.Security.Services.IElevatableIdentityProviderService.ElevatedAuthenticate(System.String,System.String,System.String,System.String,System.String[])"]

See Also