OAuthUserProviderVerifyUserAsync - метод
Выполняет проверку наличия пользователя в системе по заданным в externalUser утверждениям.
Пространство имён: Tessa.Web.Client.OAuthСборка: Tessa.Web.Client (в Tessa.Web.Client.dll) Версия: 4.0.4
public virtual Task<string?> VerifyUserAsync(
ClaimsPrincipal externalUser,
CancellationToken cancellationToken = default
)
Public Overridable Function VerifyUserAsync (
externalUser As ClaimsPrincipal,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of String)
public:
virtual Task<String^>^ VerifyUserAsync(
ClaimsPrincipal^ externalUser,
CancellationToken cancellationToken = CancellationToken()
)
abstract VerifyUserAsync :
externalUser : ClaimsPrincipal *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<string>
override VerifyUserAsync :
externalUser : ClaimsPrincipal *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<string>
- externalUser ClaimsPrincipal
- Коллекция утверждений, описывающих пользователя.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskStringЛогин пользователя в системе или
, если пользователь не был найден или создан.
IOAuthUserProviderVerifyUserAsync(ClaimsPrincipal, CancellationToken)