EncryptedSecurityToken クラス

定義

暗号化をネイティブでサポートしないトークンの暗号化を処理するラップ トークン。

public ref class EncryptedSecurityToken : System::IdentityModel::Tokens::SecurityToken
public class EncryptedSecurityToken : System.IdentityModel.Tokens.SecurityToken
type EncryptedSecurityToken = class
    inherit SecurityToken
Public Class EncryptedSecurityToken
Inherits SecurityToken
継承
EncryptedSecurityToken

注釈

たとえば、 自体をSamlSecurityToken暗号化できないため、暗号化された SAML11 アサーションを発行するには、 を でEncryptedSecurityTokenラップSamlSecurityTokenし、適切な を指定しますEncryptingCredentials

コンストラクター

EncryptedSecurityToken(SecurityToken, EncryptingCredentials)

指定した暗号化証明書を使用して、指定したトークン用の EncryptedSecurityToken クラスの新しいインスタンスを初期化します。

プロパティ

EncryptingCredentials

暗号化に使用する資格情報を取得します。

Id

セキュリティ トークンの一意の識別子を取得します。

SecurityKeys

セキュリティ トークンに関連付けられた暗号化キーを取得します。

Token

暗号化されたトークンを取得します。

ValidFrom

セキュリティ トークンの有効期間の開始時点を取得します。

ValidTo

セキュリティ トークンの有効期間の終了時点を取得します。

メソッド

CanCreateKeyIdentifierClause<T>()

トークンが指定された型のキー識別子句を作成できるかどうかを示す値を取得します。

CreateKeyIdentifierClause<T>()

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

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

このインスタンスのキー識別子を指定したキー識別子に解決できるかどうかを示す値を返します。

MemberwiseClone()

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

(継承元 Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

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

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください