X509SecurityTokenProvider クラス

定義

SOAP メッセージ送信者の X509SecurityToken セキュリティ トークンを提供するセキュリティ トークン プロバイダーを表します。

public ref class X509SecurityTokenProvider : System::IdentityModel::Selectors::SecurityTokenProvider, IDisposable
public class X509SecurityTokenProvider : System.IdentityModel.Selectors.SecurityTokenProvider, IDisposable
type X509SecurityTokenProvider = class
    inherit SecurityTokenProvider
    interface IDisposable
Public Class X509SecurityTokenProvider
Inherits SecurityTokenProvider
Implements IDisposable
継承
X509SecurityTokenProvider
実装

注釈

大半の場合、X509SecurityTokenProvider クラスを直接呼び出す必要はありません。このクラスはクライアントが X509SecurityToken セキュリティ トークンを必要とする SOAP メッセージを送信するときに呼び出されます。 特に、クライアントは ClientCredentials クラスを使用して必要なセキュリティ トークンの種類を指定し、ClientCredentials クラスはセキュリティ トークンを取得するために GetToken メソッドを呼び出します。 必要なセキュリティ トークンが X509SecurityToken セキュリティ トークンである場合、GetToken メソッドは GetTokenCore メソッドを呼び出します。

コンストラクター

X509SecurityTokenProvider(StoreLocation, StoreName, X509FindType, Object)

指定された証明書ストアの条件から X.509 証明書を取得して、X509SecurityTokenProvider クラスの新しいインスタンスを初期化します。

X509SecurityTokenProvider(X509Certificate2)

指定した X.509 証明書を使用して、X509SecurityTokenProvider クラスの新しいインスタンスを初期化します。

プロパティ

Certificate

X509SecurityToken セキュリティ トークンに関連付けられた X.509 証明書を取得します。

SupportsTokenCancellation

セキュリティ トークンをキャンセルできるかどうかを示す値を取得します。

(継承元 SecurityTokenProvider)
SupportsTokenRenewal

セキュリティ トークンを更新できるかどうかを示す値を取得します。

(継承元 SecurityTokenProvider)

メソッド

BeginCancelToken(TimeSpan, SecurityToken, AsyncCallback, Object)

非同期の操作によるセキュリティ トークンのキャンセルを開始します。

(継承元 SecurityTokenProvider)
BeginCancelTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

非同期の操作によるセキュリティ トークンのキャンセルを開始します。

(継承元 SecurityTokenProvider)
BeginGetToken(TimeSpan, AsyncCallback, Object)

非同期の操作によるセキュリティ トークンの取得を開始します。

(継承元 SecurityTokenProvider)
BeginGetTokenCore(TimeSpan, AsyncCallback, Object)

非同期の操作によるセキュリティ トークンの取得を開始します。

(継承元 SecurityTokenProvider)
BeginRenewToken(TimeSpan, SecurityToken, AsyncCallback, Object)

非同期の操作によるセキュリティ トークンの更新を開始します。

(継承元 SecurityTokenProvider)
BeginRenewTokenCore(TimeSpan, SecurityToken, AsyncCallback, Object)

非同期の操作によるセキュリティ トークンの更新を開始します。

(継承元 SecurityTokenProvider)
CancelToken(TimeSpan, SecurityToken)

セキュリティ トークンをキャンセルします。

(継承元 SecurityTokenProvider)
CancelTokenAsync(TimeSpan, SecurityToken)

セキュリティ トークンをキャンセルします。

(継承元 SecurityTokenProvider)
CancelTokenCore(TimeSpan, SecurityToken)

セキュリティ トークンをキャンセルします。

(継承元 SecurityTokenProvider)
CancelTokenCoreAsync(TimeSpan, SecurityToken)

セキュリティ トークンをキャンセルします。

(継承元 SecurityTokenProvider)
Dispose()

X509SecurityTokenProvider によって使用されているすべてのリソースを解放します。

EndCancelToken(IAsyncResult)

非同期の操作によるセキュリティ トークンのキャンセルを完了します。

(継承元 SecurityTokenProvider)
EndCancelTokenCore(IAsyncResult)

非同期の操作によるセキュリティ トークンのキャンセルを完了します。

(継承元 SecurityTokenProvider)
EndGetToken(IAsyncResult)

非同期の操作によるセキュリティ トークンの取得を完了します。

(継承元 SecurityTokenProvider)
EndGetTokenCore(IAsyncResult)

非同期の操作によるセキュリティ トークンの取得を完了します。

(継承元 SecurityTokenProvider)
EndRenewToken(IAsyncResult)

非同期の操作によるセキュリティ トークンの更新を完了します。

(継承元 SecurityTokenProvider)
EndRenewTokenCore(IAsyncResult)

非同期の操作によるセキュリティ トークンの更新を完了します。

(継承元 SecurityTokenProvider)
Equals(Object)

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

(継承元 Object)
GetHashCode()

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

(継承元 Object)
GetToken(TimeSpan)

セキュリティ トークンを取得します。

(継承元 SecurityTokenProvider)
GetTokenAsync(TimeSpan)

セキュリティ トークンを取得します。

(継承元 SecurityTokenProvider)
GetTokenCore(TimeSpan)

コンストラクターに指定された X.509 証明書を使用して、セキュリティ トークンを取得します。

GetTokenCoreAsync(TimeSpan)

セキュリティ トークンを取得します。

(継承元 SecurityTokenProvider)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
RenewToken(TimeSpan, SecurityToken)

セキュリティ トークンを更新します。

(継承元 SecurityTokenProvider)
RenewTokenAsync(TimeSpan, SecurityToken)

セキュリティ トークンを更新します。

(継承元 SecurityTokenProvider)
RenewTokenCore(TimeSpan, SecurityToken)

セキュリティ トークンを更新します。

(継承元 SecurityTokenProvider)
RenewTokenCoreAsync(TimeSpan, SecurityToken)

セキュリティ トークンを更新します。

(継承元 SecurityTokenProvider)
ToString()

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

(継承元 Object)

適用対象

こちらもご覧ください