RsaSecurityToken クラス

定義

RSA アルゴリズムを使用して作成されたキーに基づくセキュリティ トークンを表します。

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

注釈

通常、アプリケーション開発者は、RsaSecurityToken クラスを使用する必要はありません。ただし、Web サービスで、セキュリティ トークンに関連付けられている RSA アルゴリズムを取得する必要がある場合は、この限りではありません。 RSA アルゴリズムを取得するには、Rsa プロパティの値を取得します。

コンストラクター

RsaSecurityToken(RSA)

指定した RSA アルゴリズムを使用して、RsaSecurityToken の新しいインスタンスを初期化します。

RsaSecurityToken(RSA, String)

指定した RSA アルゴリズムと一意の識別子を使用して、RsaSecurityToken クラスの新しいインスタンスを初期化します。

プロパティ

Id

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

Rsa

非対称キーを作成できる RSA アルゴリズムを取得します。

SecurityKeys

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

ValidFrom

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

ValidTo

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

メソッド

CanCreateKeyIdentifierClause<T>()

このセキュリティ トークンが、指定したキー識別子を作成できるかどうかを示す値を取得します。

CreateKeyIdentifierClause<T>()

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

Equals(Object)

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

(継承元 Object)
Finalize()

RsaSecurityToken がガベージ コレクターによって破棄される前に、リソースを解放できるようにします。

GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MatchesKeyIdentifierClause(SecurityKeyIdentifierClause)

このインスタンスのキー識別子が、指定したキー識別子と一致するかどうかを示す値を返します。

MemberwiseClone()

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

(継承元 Object)
ResolveKeyIdentifierClause(SecurityKeyIdentifierClause)

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

(継承元 SecurityToken)
ToString()

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

(継承元 Object)

適用対象