| 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
)
Function ElevatedAuthenticate (
userName As String,
password As String,
tfaSecret As String,
purpose As String,
ParamArray policies As String()
) As IPrincipal
IPrincipal^ ElevatedAuthenticate(
String^ userName,
String^ password,
String^ tfaSecret,
String^ purpose,
... array<String^>^ policies
)
abstract ElevatedAuthenticate :
userName : string *
password : string *
tfaSecret : string *
purpose : string *
policies : string[] -> IPrincipal
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