カスタム資格情報と資格情報の検証

Windows Communication Foundation (WCF) のセキュリティは、サービスとクライアントの間での資格情報の交換に基づいています。 セキュリティ シナリオの多くは、Windows (Kerberos)、ユーザー名とパスワード、証明書などの共通の資格情報の種類を使用して満たされます。 ただし、新しい種類の資格情報が必要な場合があります。このセクションのこのトピックでは、その新しい種類の処理方法と検証方法について説明します。

このセクションの内容

方法: カスタム証明書検証を使用するサービスを作成する
X509CertificateValidator クラスを継承することで WCF の検証をカスタマイズする方法について説明します。

チュートリアル: カスタム クライアントおよびサービスの資格情報を作成する
ClientCredentials クラスと ServiceCredentials クラスを拡張して、新しい種類の資格情報に対応する方法を示します。 これは、カスタム資格情報の種類の作成を実現するトピック シリーズの 1 番目です。

方法: カスタム セキュリティ トークン プロバイダーを作成する
セキュリティ トークン プロバイダーを作成して新しい資格情報の種類を処理し、その資格情報の新しいトークンを返す方法を説明します。 これは、シリーズの 2 番目のトピックです。

方法: カスタム セキュリティ トークン認証システムを作成する
カスタム認証システムを作成して新しい資格情報の種類を認証する方法を説明します。 これは、シリーズの 3 番目のトピックです。

関連項目

System.ServiceModel.Security

System.IdentityModel.Claims

System.IdentityModel.Policy

System.IdentityModel.Tokens

System.IdentityModel.Selectors

X509CertificateValidator

ClientCredentials

ServiceCredentials

認証

フェデレーションと発行済みトークン

承認

関連項目