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 |
旗標,指出目前的授權處理是否因為呼叫失敗而失敗。 |
HasSucceeded |
旗標,指出目前的授權處理是否成功。 |
PendingRequirements |
取得尚未標示為成功的需求。 |
Requirements |
目前授權動作的所有 IAuthorizationRequirement 集合。 |
Resource |
要針對 評估 Requirements 的選擇性資源。 |
User |
, ClaimsPrincipal 表示目前使用者。 |
方法
Fail() |
呼叫 表示 HasSucceeded 永遠不會傳回 true,即使符合所有需求也一樣。 |
Fail(AuthorizationFailureReason) |
呼叫 表示 HasSucceeded 永遠不會傳回 true,即使符合所有需求也一樣。 |
Succeed(IAuthorizationRequirement) |
呼叫 以將指定的 |