カスタム資格情報と資格情報の検証
Windows Communication Foundation (WCF) のセキュリティは、サービスとクライアント間の資格情報の交換に基づきます。セキュリティ シナリオの多くは、Windows (Kerberos)、ユーザー名とパスワード、証明書などの共通の資格情報の種類を使用して満たされます。ただし、新しい種類の資格情報が必要な場合があります。このセクションのこのトピックでは、その新しい種類の処理方法と検証方法について説明します。
このセクションの内容
- 方法 : カスタム証明書検証を使用するサービスを作成する
X509CertificateValidator クラスを継承することで WCF の検証をカスタマイズする方法について説明します。
- 方法 : カスタム クライアントおよびサービスの資格情報を作成する
ClientCredentials クラスと ServiceCredentials クラスを拡張して新しい資格情報の種類に対応する方法を示します。これは、カスタム資格情報の種類の作成を実現するトピック シリーズの 1 番目です。
- 方法 : カスタム セキュリティ トークン プロバイダを作成する
セキュリティ トークン プロバイダを作成して新しい資格情報の種類を処理し、その資格情報の新しいトークンを返す方法を説明します。これは、シリーズの 2 番目のトピックです。
- 方法 : カスタム セキュリティ トークン認証システムを作成する
カスタム認証システムを作成して新しい資格情報の種類を認証する方法を説明します。これは、シリーズの 3 番目のトピックです。
リファレンス
System.IdentityModel.Selectors
X509CertificateValidator
ClientCredentials
ServiceCredentials