PushedAuthorizationContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public sealed class PushedAuthorizationContext : Microsoft.AspNetCore.Authentication.PropertiesContext<Microsoft.AspNetCore.Authentication.OpenIdConnect.OpenIdConnectOptions>
type PushedAuthorizationContext = class
inherit PropertiesContext<OpenIdConnectOptions>
Public NotInheritable Class PushedAuthorizationContext
Inherits PropertiesContext(Of OpenIdConnectOptions)
- 継承
コンストラクター
| PushedAuthorizationContext(HttpContext, AuthenticationScheme, OpenIdConnectOptions, OpenIdConnectMessage, AuthenticationProperties) |
PushedAuthorizationContextの新しいインスタンスを初期化します。 |
プロパティ
| HandledClientAuthentication |
プッシュされた承認要求のクライアント認証を処理するために OnPushAuthorization イベントが選択されたかどうかを示します。 true の場合、ハンドラーはプッシュされた承認要求の認証パラメーターの設定を試みません。 |
| HandledPush |
OnPushAuthorization イベントが承認要求のプッシュ処理を選択したかどうかを示します。 true の場合、ハンドラーは承認要求をプッシュしようとせず、代わりに後続の承認要求でこのイベントの RequestUri を使用します。 |
| HttpContext |
コンテキスト。 (継承元 BaseContext<TOptions>) |
| Options |
スキームに関連付けられている認証オプションを取得します。 (継承元 BaseContext<TOptions>) |
| Properties |
AuthenticationPropertiesを取得または設定します。 (継承元 PropertiesContext<TOptions>) |
| ProtocolMessage |
PAR エンドポイントに送信される OpenIdConnectMessage を取得または設定します。 |
| Request |
要求。 (継承元 BaseContext<TOptions>) |
| RequestUri |
後続の承認呼び出しで使用する request_uri パラメーター (OnPushAuthorization イベントが承認要求のプッシュ処理を選択した場合)、それ以外の場合は null。 |
| Response |
応答。 (継承元 BaseContext<TOptions>) |
| Scheme |
認証スキーム。 (継承元 BaseContext<TOptions>) |
| SkippedPush |
OnPushAuthorization イベントが承認要求のプッシュをスキップすることを選択したかどうかを示します。 true の場合、ハンドラーは承認要求をプッシュしようとせず、後続の承認要求でプッシュされた承認を使用しません。 |
メソッド
| HandleClientAuthentication() |
プッシュ承認のクライアント認証プロパティの設定をスキップするようにハンドラーに指示します。 ハンドラーは既定でclient_secret_basic認証モードを使用しますが、OnPushAuthorization イベントによって、private_key_jwtなどの代替認証モードに置き換えられる場合があります。 |
| HandlePush(String) |
OnPushAuthorization イベントが承認をプッシュするプロセスを処理していること、およびハンドラーが後続の承認呼び出しで指定されたrequest_uriを使用する必要があることをハンドラーに通知します。 |
| SkipPush() |
プッシュ承認を完全にスキップするようにハンドラーに指示します。 これが呼び出された場合、ハンドラーは後続の承認呼び出しでプッシュ承認を使用しません。 |