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
実装

注釈

このクラスのインスタンスには、キー マテリアルと、クライアントを表す認証情報が含まれています。 ユーザーは、それに使用する特定の暗号化アルゴリズムを選択します。

コンストラクター

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 クラスの新しいインスタンスを初期化します。

プロパティ

AuthorizationPolicies

トークンの承認ポリシーの読み取り専用のコレクションを取得します。

BootstrapMessageProperty

ブートストラップ メッセージから抽出された SecurityMessageProperty を取得または設定します。

ContextId

コンテキスト ID を取得します。

Id

トークン ID を取得します。

IsCookieMode

クッキーの処理方法を指定するモードが設定されたセキュリティ コンテキスト トークン (SCT) を読み込むかどうかを示す値を取得します。

KeyEffectiveTime

キーの有効な開始時刻を取得します。

KeyExpirationTime

キーの有効期限を取得します。

KeyGeneration

キー生成を取得します。

SecurityKeys

読み取り専用のセキュリティ キーのコレクションを取得します。

ValidFrom

トークンの有効開始時刻を取得します。

ValidTo

トークンの有効期限を取得します。

メソッド

CanCreateKeyIdentifierClause<T>()

指定したキー識別子句型を作成できるかどうかを示します。

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

セキュリティ コンテキスト トークン クッキーを作成します。

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

セキュリティ コンテキスト トークン クッキーを作成します。

CreateKeyIdentifierClause<T>()

指定した型のキー識別句を作成します。

Dispose()

このオブジェクトのこのインスタンスによって使用されているアンマネージ リソースを解放します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

現在のトークンのキー識別子句が指定したキー識別子句に一致するかどうかを示します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

指定したキー識別句のキーを取得します。

(継承元 SecurityToken)
ToString()

このオブジェクトの現在のインスタンスのテキスト表現を生成します。

適用対象