<netMsmqBinding> の <security>
MSMQ バインディングのセキュリティ設定を定義します。トランスポートまたは SOAP セキュリティが有効であるかどうか、および有効である場合は、どの認証モードと保護レベルを使用しているかを指定します。
<system.serviceModel>
<bindings>
<netMsmqBinding>
<binding>
<netMsmqBinding> の <security>
<security mode="None/Transport/Message/Both">
<transport msmqAuthenticationMode="None/WindowsDomain/Certificate"
msmqEncryptionAlgorithm="RC4Stream/AES"
msmqProtectionLevel="None/Sign/EncryptAndSign"
msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
<message
algorithmSuite="Basic128/Basic192/Basic256/Basic128Rsa15/Basic256Rsa15/TripleDes/TripleDesRsa15/Basic128Sha256/Basic192Sha256/TripleDesSha256/Basic128Sha256Rsa15/Basic192Sha256Rsa15/Basic256Sha256Rsa15/TripleDesSha256Rsa15"
clientCredentialType="None/Windows/UserName/Certificate/CardSpace"/>
</security>
属性および要素
属性
属性 | 説明 |
---|---|
mode |
整合性、機密性、および認証を制御するセキュリティの種類を指定します。有効な値は次のとおりです。
既定値は、Transport です。この属性は NetMsmqSecurityMode 型です。 |
子要素
要素 | 説明 |
---|---|
SOAP メッセージのセキュリティ設定を定義します。この要素は MessageSecurityOverMsmqElement 型です。 |
|
MSMQ トランスポートのセキュリティ設定を定義します。この要素は MsmqTransportSecurityElement 型です。 |
親要素
要素 | 説明 |
---|---|
binding |
<netMsmqBinding> のバインディング要素です。 |
関連項目
リファレンス
NetMsmqSecurityElement
Security
Security
NetMsmqSecurity
概念
その他の技術情報
Securing Services and Clients
Windows Communication Foundation Bindings
Configuring System-Provided Bindings
Using Bindings to Configure Services and Clients
Queues in WCF