SecurityContextSecurityToken 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表由 WS-SecureConversation 規範定義的標記。
public ref class SecurityContextSecurityToken : System::IdentityModel::Tokens::SecurityToken, IDisposable
public class SecurityContextSecurityToken : System.IdentityModel.Tokens.SecurityToken, IDisposable
type SecurityContextSecurityToken = class
inherit SecurityToken
interface TimeBoundedCache.IExpirableItem
interface IDisposable
Public Class SecurityContextSecurityToken
Inherits SecurityToken
Implements IDisposable
- 繼承
- 實作
備註
此類別的實例包含代表客戶端的金鑰資料及認證資訊。 使用者選擇特定的密碼演算法來搭配使用。
建構函式
屬性
| 名稱 | Description |
|---|---|
| AuthorizationPolicies |
會獲得一個唯讀的憑證授權政策集合。 |
| BootstrapMessageProperty |
取得或設定 SecurityMessageProperty 從引導帶訊息擷取的訊息。 |
| ContextId |
取得上下文 ID。 |
| Id |
取得代幣ID。 |
| IsCookieMode |
會取得一個值,指示是否讀取一個安全情境標記(SCT),並設定特定 Cookie 的處理方式。 |
| KeyEffectiveTime |
他擁有關鍵的有效起始時間。 |
| KeyExpirationTime |
會顯示鑰匙的有效期限。 |
| KeyGeneration |
取得金鑰世代。 |
| SecurityKeys |
會獲得一個只讀的安全金鑰集合。 |
| ValidFrom |
獲得代幣的有效開始時間。 |
| ValidTo |
取得代幣到期時間。 |
方法
| 名稱 | Description |
|---|---|
| CanCreateKeyIdentifierClause<T>() |
表示是否可以建立指定的金鑰識別子句類型。 |
| CreateCookieSecurityContextToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>, SecurityStateEncoder) |
建立一個安全情境令牌 Cookie。 |
| CreateCookieSecurityContextToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>, SecurityStateEncoder) |
建立一個安全情境令牌 Cookie。 |
| CreateKeyIdentifierClause<T>() |
建立指定類型的金鑰識別子句。 |
| Dispose() |
釋放此物件實例所使用的未管理資源。 |
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MatchesKeyIdentifierClause(SecurityKeyIdentifierClause) |
表示目前標記的金鑰識別子句是否與指定的金鑰識別子句相符。 |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) |
取得指定的金鑰識別子句的金鑰。 (繼承來源 SecurityToken) |
| ToString() |
產生該物件目前實例的文字表示。 |