IPolicyEvaluator.AuthenticateAsync(AuthorizationPolicy, HttpContext) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Provede ověřování a AuthenticationSchemes nastaví výsledek ClaimsPrincipal na User. Pokud nejsou nastavena žádná schémata, jedná se o operaci typu no-op.
public:
System::Threading::Tasks::Task<Microsoft::AspNetCore::Authentication::AuthenticateResult ^> ^ AuthenticateAsync(Microsoft::AspNetCore::Authorization::AuthorizationPolicy ^ policy, Microsoft::AspNetCore::Http::HttpContext ^ context);
public System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult> AuthenticateAsync (Microsoft.AspNetCore.Authorization.AuthorizationPolicy policy, Microsoft.AspNetCore.Http.HttpContext context);
abstract member AuthenticateAsync : Microsoft.AspNetCore.Authorization.AuthorizationPolicy * Microsoft.AspNetCore.Http.HttpContext -> System.Threading.Tasks.Task<Microsoft.AspNetCore.Authentication.AuthenticateResult>
Public Function AuthenticateAsync (policy As AuthorizationPolicy, context As HttpContext) As Task(Of AuthenticateResult)
Parametry
- policy
- AuthorizationPolicy
Hodnota AuthorizationPolicy
- context
- HttpContext
Hodnota HttpContext
Návraty
Success(AuthenticationTicket) pokud se nepovede ověřit všechna schémata určená neúspěšným ověřením AuthenticationSchemes .