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 クラスを使用して、キー識別子またはキー識別句がある場合にキーまたはセキュリティ トークンを取得します。 メソッドおよび メソッドは、キー識別子またはキー識別句が存在することを前提にしてトークンを取得します。 メソッドおよび メソッドは、キー識別句が存在することを前提にしてキーを取得します。 取得に失敗すると、プレフィックス 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)

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

適用対象