AuthorizationHandlerContext クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
によって使用される承認情報が IAuthorizationHandler含まれます。
public ref class AuthorizationHandlerContext
public class AuthorizationHandlerContext
type AuthorizationHandlerContext = class
Public Class AuthorizationHandlerContext
- 継承
-
AuthorizationHandlerContext
コンストラクター
AuthorizationHandlerContext(IEnumerable<IAuthorizationRequirement>, ClaimsPrincipal, Object) |
AuthorizationHandlerContext の新しいインスタンスを作成します。 |
プロパティ
FailureReasons |
承認が失敗した理由を取得します。 |
HasFailed |
Fail が呼び出されたために現在の承認処理が失敗したかどうかを示すフラグ。 |
HasSucceeded |
現在の承認処理が成功したかどうかを示すフラグ。 |
PendingRequirements |
まだ成功としてマークされていない要件を取得します。 |
Requirements |
現在の承認アクションのすべての の IAuthorizationRequirement コレクション。 |
Resource |
を評価 Requirements する省略可能なリソース。 |
User |
ClaimsPrincipal現在のユーザーを表す 。 |
メソッド
Fail() |
すべての要件が満たされている場合でも、true を返さないことを示すために HasSucceeded 呼び出されます。 |
Fail(AuthorizationFailureReason) |
すべての要件が満たされている場合でも、true を返さないことを示すために HasSucceeded 呼び出されます。 |
Succeed(IAuthorizationRequirement) |
指定した |