AuthorizationCodeReceivedContext Třída
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í.
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect.
public ref class AuthorizationCodeReceivedContext : Microsoft::AspNetCore::Authentication::OpenIdConnect::BaseOpenIdConnectContext
public ref class AuthorizationCodeReceivedContext : Microsoft::AspNetCore::Authentication::RemoteAuthenticationContext<Microsoft::AspNetCore::Authentication::OpenIdConnect::OpenIdConnectOptions ^>
public class AuthorizationCodeReceivedContext : Microsoft.AspNetCore.Authentication.OpenIdConnect.BaseOpenIdConnectContext
public class AuthorizationCodeReceivedContext : Microsoft.AspNetCore.Authentication.RemoteAuthenticationContext<Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions>
type AuthorizationCodeReceivedContext = class
inherit BaseOpenIdConnectContext
type AuthorizationCodeReceivedContext = class
inherit RemoteAuthenticationContext<OpenIdConnectOptions>
Public Class AuthorizationCodeReceivedContext
Inherits BaseOpenIdConnectContext
Public Class AuthorizationCodeReceivedContext
Inherits RemoteAuthenticationContext(Of OpenIdConnectOptions)
- Dědičnost
- Dědičnost
-
AuthorizationCodeReceivedContext
Konstruktory
Vlastnosti
Backchannel |
Nakonfigurovaný komunikační kanál pro zprostředkovatele identity pro použití při vytváření vlastních požadavků na koncový bod tokenu. |
HandledCodeRedemption |
Určuje, jestli se vývojář rozhodl zpracovat (nebo přeskočit) uplatnění kódu. Pokud je true, obslužná rutina se nepokusí kód uplatnit. Viz HandleCodeRedemption a TokenEndpointResponse. |
HandledResponse |
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect. (Zděděno od BaseControlContext) |
HttpContext |
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect. (Zděděno od BaseContext) |
HttpContext |
Kontext (Zděděno od BaseContext<TOptions>) |
JwtSecurityToken |
Získá nebo nastaví, JwtSecurityToken který byl přijat v odpovědi ověřování, pokud existuje. |
Options |
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect. (Zděděno od BaseOpenIdConnectContext) |
Options |
Získá možnosti ověřování přidružené k schématu. (Zděděno od BaseContext<TOptions>) |
Principal |
Získá obsahující ClaimsPrincipal deklarace identity uživatele. (Zděděno od RemoteAuthenticationContext<TOptions>) |
Properties |
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect. |
Properties |
Získá nebo nastaví AuthenticationProperties. (Zděděno od RemoteAuthenticationContext<TOptions>) |
ProtocolMessage |
Získá nebo nastaví OpenIdConnectMessage. |
ProtocolMessage |
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect. (Zděděno od BaseOpenIdConnectContext) |
Request |
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect. (Zděděno od BaseContext) |
Request |
Žádost (Zděděno od BaseContext<TOptions>) |
Response |
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect. (Zděděno od BaseContext) |
Response |
Odpověď. (Zděděno od BaseContext<TOptions>) |
Result |
Která HandleRequestResult je používána obslužnou rutinou. (Zděděno od HandleRequestContext<TOptions>) |
Scheme |
Schéma ověřování. (Zděděno od BaseContext<TOptions>) |
Skipped |
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect. (Zděděno od BaseControlContext) |
State |
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect. (Zděděno od BaseControlContext) |
Ticket |
Získá nebo nastaví Ticket na návrat, pokud tato událost signalizuje, že zpracovával událost. (Zděděno od BaseControlContext) |
TokenEndpointRequest |
Požadavek, který se odešle do koncového bodu tokenu a který je k dispozici pro přizpůsobení. |
TokenEndpointResponse |
Pokud se vývojář rozhodne kód uplatnit sám, může zde poskytnout výsledné tokeny. To je stejné jako volání HandleCodeRedemption. Pokud je nastaveno, obslužná rutina se nepokusí kód uplatnit. IdToken je vyžadován, pokud nebyl dříve přijat v autorizační odpovědi. Přístupový token je volitelný, pokud má obslužná rutina kontaktovat koncový bod user-info. |
Metody
CheckEventResult(AuthenticateResult) |
Tento kontext lze použít k informování o přijetí autorizačního kódu přes protokol OpenIdConnect. (Zděděno od BaseControlContext) |
Fail(Exception) |
Označuje, že ověřování selhalo. (Zděděno od RemoteAuthenticationContext<TOptions>) |
Fail(String) |
Označuje, že ověřování selhalo. (Zděděno od RemoteAuthenticationContext<TOptions>) |
HandleCodeRedemption() |
Sděluje obslužné rutině, aby proces uplatnění kódu přeskočí. Vývojáři možná kód uplatnili sami nebo se rozhodli, že uplatnění není povinné. Pokud byly načteny tokeny potřebné k dalšímu zpracování, zavolejte jedno z přetížení, které umožňuje poskytování tokenů. IdToken je vyžadován, pokud nebyl dříve přijat v autorizační odpovědi. Přístupový token může obslužná rutina volitelně poskytnout, aby kontaktovala koncový bod user-info. Volání je stejné jako nastavení TokenEndpointResponse. |
HandleCodeRedemption(OpenIdConnectMessage) |
Sděluje obslužné rutině, aby proces uplatnění kódu přeskočí. Vývojáři možná kód uplatnili sami nebo se rozhodli, že uplatnění není povinné. Pokud byly načteny tokeny potřebné k dalšímu zpracování, zavolejte jedno z přetížení, které umožňuje poskytování tokenů. IdToken je vyžadován, pokud nebyl dříve přijat v autorizační odpovědi. Přístupový token může obslužná rutina volitelně poskytnout, aby kontaktovala koncový bod user-info. Volání je stejné jako nastavení TokenEndpointResponse. |
HandleCodeRedemption(String, String) |
Sděluje obslužné rutině, aby proces uplatnění kódu přeskočí. Vývojáři možná kód uplatnili sami nebo se rozhodli, že uplatnění není povinné. Pokud byly načteny tokeny potřebné k dalšímu zpracování, zavolejte jedno z přetížení, které umožňuje poskytování tokenů. IdToken je vyžadován, pokud nebyl dříve přijat v autorizační odpovědi. Přístupový token může obslužná rutina volitelně poskytnout, aby kontaktovala koncový bod user-info. Volání je stejné jako nastavení TokenEndpointResponse. |
HandleResponse() |
Ukončete veškeré zpracování tohoto požadavku a vraťte se do klienta. Volající zodpovídá za vygenerování úplné odpovědi. Nastavte tak Ticket , aby se aktivovalo přihlášení. (Zděděno od BaseControlContext) |
HandleResponse() |
Ukončete veškeré zpracování tohoto požadavku a vraťte se do klienta. Volající zodpovídá za vygenerování úplné odpovědi. (Zděděno od HandleRequestContext<TOptions>) |
SkipHandler() |
Ukončete zpracování požadavku v aktuální obslužné rutině. (Zděděno od HandleRequestContext<TOptions>) |
SkipToNextMiddleware() |
Ukončete zpracování požadavku v aktuálním middlewaru a předejte řízení dalšímu middlewaru. Přihlášení se nebude volat. (Zděděno od BaseControlContext) |
Success() |
Zavolá úspěšné vytvoření lístku Principal pomocí a Properties. (Zděděno od RemoteAuthenticationContext<TOptions>) |