SecurityTokenResolver クラス

定義

キー識別子またはキー識別子句がある場合にセキュリティ トークンまたはキーを取得できるユーティリティ クラスを表します。

public ref class SecurityTokenResolver abstract
public ref class SecurityTokenResolver abstract : System::IdentityModel::Configuration::ICustomIdentityConfiguration
public abstract class SecurityTokenResolver
public abstract class SecurityTokenResolver : System.IdentityModel.Configuration.ICustomIdentityConfiguration
type SecurityTokenResolver = class
type SecurityTokenResolver = class
    interface ICustomIdentityConfiguration
Public MustInherit Class SecurityTokenResolver
Public MustInherit Class SecurityTokenResolver
Implements ICustomIdentityConfiguration
継承
SecurityTokenResolver
派生
実装

注釈

キー識別子句またはキー識別子句がある場合は、 SecurityTokenResolver クラスを使用してキーまたはセキュリティ トークンを取得します。 ResolveTokenメソッドとTryResolveToken メソッドは、キー識別子句またはキー識別子句がある場合にトークンを取得します。 ResolveSecurityKeyTryResolveSecurityKeyは、キー識別子句がある場合にキーを取得します。 Try プレフィックスを持つメソッドは、取得が失敗したときにfalseを返しますが、Try プレフィックスを持たないメソッドは例外をスローします。

コンストラクター

名前 説明
SecurityTokenResolver()

SecurityTokenResolver クラスの新しいインスタンスを初期化します。

メソッド

名前 説明
CreateDefaultSecurityTokenResolver(ReadOnlyCollection<SecurityToken>, Boolean)

指定したセキュリティ トークンの既定のセキュリティ トークン リゾルバーを作成します。

Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
LoadCustomConfiguration(XmlNodeList)

派生クラスでオーバーライドされると、XML からカスタム構成を読み込みます。

MemberwiseClone()

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

(継承元 Object)
ResolveSecurityKey(SecurityKeyIdentifierClause)

指定したキー識別子句で参照されるキーを取得します。

ResolveToken(SecurityKeyIdentifier)

指定したキー識別子に含まれるセキュリティ キー識別子句のいずれかに一致するセキュリティ トークンを取得します。

ResolveToken(SecurityKeyIdentifierClause)

指定したキー識別子句に一致するセキュリティ トークンを取得します。

ToString()

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

(継承元 Object)
TryResolveSecurityKey(SecurityKeyIdentifierClause, SecurityKey)

指定したキー識別子句で参照されているキーの取得を試みます。

TryResolveSecurityKeyCore(SecurityKeyIdentifierClause, SecurityKey)

指定したキー識別子句で参照されているキーの取得を試みます。

TryResolveToken(SecurityKeyIdentifier, SecurityToken)

指定したキー識別子に含まれるキー識別子句のいずれかに一致するセキュリティ トークンの取得を試みます。

TryResolveToken(SecurityKeyIdentifierClause, SecurityToken)

指定したキー識別子句に一致するセキュリティ トークンの取得を試みます。

TryResolveTokenCore(SecurityKeyIdentifier, SecurityToken)

派生クラスでオーバーライドされると、指定したキー識別子に含まれるキー識別子句の少なくとも 1 つに一致するセキュリティ トークンの取得を試みます。

TryResolveTokenCore(SecurityKeyIdentifierClause, SecurityToken)

派生クラスでオーバーライドされると、指定したキー識別子句に一致するセキュリティ トークンの解決を試みます。

適用対象