System.IdentityModel.Policy 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含類別,其會在使用以 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 |
定義一組授權使用者的規則,指定宣告集。 |