Windows Communication Foundation (WCF) のセキュリティは、サービスとクライアント間の資格情報の交換に基づいています。 ほとんどのセキュリティ シナリオは、Windows (Kerberos)、ユーザー名とパスワード、証明書などの一般的な資格情報の種類を使用して満たすことができます。 ただし、新しい種類の資格情報が必要な場合は、このセクションのトピックで新しい型の処理方法と検証方法について説明します。
このセクションにて
方法: カスタム証明書検証を使用するサービスを作成する
X509CertificateValidator クラスから継承して WCF 検証をカスタマイズする方法について説明します。
手順: クライアント資格情報とサービス資格情報のカスタム作成
新しい資格情報の種類に対応するために ClientCredentials クラスと ServiceCredentials クラスを拡張する方法を示します。 これは、カスタム資格情報の種類の作成を可能にする一連のトピックの最初のトピックです。
方法: カスタム セキュリティ トークン プロバイダーを作成する
新しい資格情報の種類を処理し、資格情報の新しいトークンを返すセキュリティ トークン プロバイダーを作成する方法について説明します。 これはシリーズの 2 番目のトピックです。
方法: カスタム セキュリティ トークン認証システムを作成する
新しい資格情報の種類を認証するカスタム認証システムを作成する方法について説明します。 これはシリーズの 3 番目のトピックです。
リファレンス
System.IdentityModel.Selectors