<clientCredentials> 要素の <serviceCertificate>

クライアントに対してサービスを認証する際に使用される証明書を指定します。

スキーマの階層

<system.serviceModel>
  <behaviors>
    <endpointBehaviors>
      <endpointBehaviors> の <behavior>
        <clientCredentials>
          <clientCredentials> 要素の <serviceCertificate>

構文

<serviceCertificate />

属性と要素

以降のセクションでは、属性、子要素、および親要素について説明します。

属性

なし。

子要素

要素 説明

<defaultCertificate> 要素

ネゴシエーション プロトコル経由でサービスまたは STS が証明書を提供しないときに使用される X.509 証明書を指定します。

<scopedCertificates> 要素

認証用の (範囲指定された) 特定のサービスにより提供される X.509 証明書のコレクションを表します。このコレクションは一般に、フェデレーション シナリオでセキュリティ トークン サービスのサービス証明書を指定するために使用されます。

<serviceCertificate> 要素の <authentication>

クライアントで使用されるサービス証明書の認証動作を指定します。

親要素

要素 説明

<clientCredentials>

サービスに対するクライアント自身の認証のためにクライアントによって使用される資格情報を指定します。

解説

この構成要素は、SSL 認証を使用してサービスから提示された証明書を検証するためにクライアントが使用する設定を指定します。また、このクラスには、メッセージ セキュリティを使用してサービスへのメッセージを暗号化するためにクライアントで明示的に構成される、サービスの証明書も含まれます。

serviceCertificate 要素の属性は、<clientCredentials> 要素の <clientCertificate>の属性と同じです。

参照

リファレンス

ClientCredentialsElement
ServiceCertificate
ClientCredentials
ServiceCertificate
X509RecipientCertificateClientElement
X509CertificateRecipientClientCredential

その他のリソース

Security Behaviors in WCF
Securing Clients
Working with Certificates
Securing Services and Clients