X509SecurityTokenProvider クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 クラスを直接呼び出す必要はありません。これは、クライアントが 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) |