Click or drag to resize

OAuthIdentityProviderElevatedAuthenticate Method

Elevated authentication

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

Parameters

userName
Type: SystemString

[Missing <param name="userName"/> documentation for "M:SanteDB.DisconnectedClient.Security.OAuthIdentityProvider.ElevatedAuthenticate(System.String,System.String,System.String,System.String,System.String[])"]

password
Type: SystemString

[Missing <param name="password"/> documentation for "M:SanteDB.DisconnectedClient.Security.OAuthIdentityProvider.ElevatedAuthenticate(System.String,System.String,System.String,System.String,System.String[])"]

tfaSecret
Type: SystemString

[Missing <param name="tfaSecret"/> documentation for "M:SanteDB.DisconnectedClient.Security.OAuthIdentityProvider.ElevatedAuthenticate(System.String,System.String,System.String,System.String,System.String[])"]

purpose
Type: SystemString

[Missing <param name="purpose"/> documentation for "M:SanteDB.DisconnectedClient.Security.OAuthIdentityProvider.ElevatedAuthenticate(System.String,System.String,System.String,System.String,System.String[])"]

policies
Type: SystemString

[Missing <param name="policies"/> documentation for "M:SanteDB.DisconnectedClient.Security.OAuthIdentityProvider.ElevatedAuthenticate(System.String,System.String,System.String,System.String,System.String[])"]

Return Value

Type: IPrincipal

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

Implements

IElevatableIdentityProviderServiceElevatedAuthenticate(String, String, String, String, String)
See Also