SecurityTokenManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
セキュリティ トークンの提供、認証、シリアル化の方法を指定するセキュリティ トークン マネージャーを表します。
public ref class SecurityTokenManager abstract
public abstract class SecurityTokenManager
type SecurityTokenManager = class
Public MustInherit Class SecurityTokenManager
- 継承
-
SecurityTokenManager
- 派生
注釈
カスタム セキュリティ トークン、セキュリティ トークン認証子、またはセキュリティ トークン プロバイダーが必要な場合は、 SecurityTokenManager クラスを使用します。 カスタム セキュリティ トークンを使用して、WCF でサポートされていない資格情報を処理します。 WCF が提供する認証方法で十分でない場合は、カスタム セキュリティ トークン認証システムを使用します。 SecurityTokenManager クラスは、CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) メソッドでセキュリティ トークン認証子を返します。 セキュリティ トークン プロバイダーは、送信 SOAP メッセージのセキュリティ トークンを提供します。 SecurityTokenManager クラスは、CreateSecurityTokenProvider(SecurityTokenRequirement) メソッドでセキュリティ トークン プロバイダーを返します。
カスタム セキュリティ トークン認証子とセキュリティ トークン プロバイダーの使用の詳細については、「 カスタム資格情報と資格情報の検証」を参照してください。 カスタム セキュリティ トークンの作成の詳細については、「 方法: カスタム トークンを作成する」を参照してください。
コンストラクター
| 名前 | 説明 |
|---|---|
| SecurityTokenManager() |
SecurityTokenManager クラスの新しいインスタンスを初期化します。 |
メソッド
| 名前 | 説明 |
|---|---|
| CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) |
指定したセキュリティ トークン要件を満たすセキュリティ トークン認証子を取得します。 |
| CreateSecurityTokenProvider(SecurityTokenRequirement) |
指定したセキュリティ トークン要件を満たすセキュリティ トークン プロバイダーを取得します。 |
| CreateSecurityTokenSerializer(SecurityTokenVersion) |
指定したバージョンの WS-* 仕様でセキュリティ トークンをシリアル化できる XML シリアライザーを取得します。 |
| Equals(Object) |
指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
| GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
| GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
| MemberwiseClone() |
現在の Objectの簡易コピーを作成します。 (継承元 Object) |
| ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |