語言

SecurityContextSecurityToken 類別

定義

代表由 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
繼承
SecurityContextSecurityToken
實作

備註

此類別的實例包含代表客戶端的金鑰資料及認證資訊。 使用者選擇特定的密碼演算法來搭配使用。

建構函式

名稱 Description
SecurityContextSecurityToken(UniqueId, Byte[], DateTime, DateTime)

初始化 SecurityContextSecurityToken 類別的新執行個體。

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)

初始化 SecurityContextSecurityToken 類別的新執行個體。

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime, UniqueId, DateTime, DateTime, ReadOnlyCollection<IAuthorizationPolicy>)

初始化 SecurityContextSecurityToken 類別的新執行個體。

SecurityContextSecurityToken(UniqueId, String, Byte[], DateTime, DateTime)

初始化 SecurityContextSecurityToken 類別的新執行個體。

屬性

名稱 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()

產生該物件目前實例的文字表示。

適用於