System.IdentityModel.Policy 命名空間

包含類別,其會在使用以 WCF 宣告為基礎的身分識別模型時實作授權原則。

從 .NET Framework 4.5 以及 Windows Identity Foundation (WIF) 整合於 .NET Framework 開始,WCF 宣告式識別模型已由 WIF 所取代。 WIF 提供宣告架構的識別物件模型,此模型可以用來提供跨幾個 Microsoft 產品堆疊的驗證和授權,包括 CLR、WCF 和 ASP.NET。 在 WIF 中,授權原則是透過擴充 ClaimsAuthorizationManager 類別所實作。 從 .NET 4.5 開始,應使用 WIF 來實作授權原則,而不使用 System.IdentityModel.Claims 命名空間中的類別。

類別

AuthorizationContext

評估所有授權原則的結果可從已傳送訊息中的語彙基元或呼叫 GetAuthorizationPolicies(OperationContext) 方法取得。

EvaluationContext

在衍生類別中覆寫時,代表已評估授權原則的結果。

介面

IAuthorizationComponent

表示用來授權使用者的元件。

IAuthorizationPolicy

定義一組授權使用者的規則,指定宣告集。