AuthorizationContext 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
這是評估所有從發送訊息中代幣可用的授權政策,並呼叫該 GetAuthorizationPolicies(OperationContext) 方法的結果。
public ref class AuthorizationContext abstract : System::IdentityModel::Policy::IAuthorizationComponent
public abstract class AuthorizationContext : System.IdentityModel.Policy.IAuthorizationComponent
type AuthorizationContext = class
interface IAuthorizationComponent
Public MustInherit Class AuthorizationContext
Implements IAuthorizationComponent
- 繼承
-
AuthorizationContext
- 實作
備註
在授權管理器中評估所有授權政策會產生一組 ClaimSet 物件。 這些物件組成授權上下文。
授權上下文包含一組權利要求集合物件、一個指定授權上下文有效時間段的到期時間,以及唯一識別碼。
目前操作的 可 AuthorizationContext 透過屬性 AuthorizationContext 存取。
建構函式
| 名稱 | Description |
|---|---|
| AuthorizationContext() |
初始化 AuthorizationContext 類別的新執行個體。 |
屬性
| 名稱 | Description |
|---|---|
| ClaimSets |
取得與授權保單相關的理賠紀錄。 |
| ExpirationTime |
取得該 AuthorizationContext 物件不再有效的日期與時間。 |
| Id |
會取得該 AuthorizationContext 物件的唯一識別碼。 |
| Properties |
獲得一組與此 AuthorizationContext 物件相關的非主張屬性。 |
方法
| 名稱 | Description |
|---|---|
| CreateDefaultAuthorizationContext(IList<IAuthorizationPolicy>) |
評估所有指定的授權政策並建立一個 AuthorizationContext。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |