System.IdentityModel.Policy 命名空間

包含用於在使用 WCF 主張基礎身份模型時實作授權政策的類別。

自從 .NET Framework 4.5 及 Windows 身份基礎(WIF)整合進 .NET Framework 後,基於權利要求的身份模型已被 WIF 取代。 WIF 提供基於聲明的身份物件模型,可用於跨多個 Microsoft 產品堆疊(包括 CLR、WCF 及 ASP.NET)提供認證與授權。 在 WIF 中,授權政策是透過擴充 ClaimsAuthorizationManager 類別來實現的。 從 .NET 4.5 開始,授權政策應以 WIF 取代命名空間中的 System.IdentityModel.Claims 類別來實作。

類別

名稱 Description
AuthorizationContext

這是評估所有從發送訊息中代幣可用的授權政策,並呼叫該 GetAuthorizationPolicies(OperationContext) 方法的結果。

EvaluationContext

當在衍生類別中被覆寫時,代表已評估授權政策的結果。

介面

名稱 Description
IAuthorizationComponent

代表用於授權使用者的元件。

IAuthorizationPolicy

定義一套授權使用者的規則,給定一組權利要求。