<msmqIntegrationBinding>의 <security>

MSMQ(메시지 큐) 통합 채널을 위한 전송 보안 설정을 정의합니다.

<configuration>
  <system.serviceModel>
    <bindings>
      <msmqIntegrationBinding>
        <binding>
          <security>

구문

<msmqIntegrationBinding>
  <binding>
    <security mode="None/Transport">
      <transport msmqAuthenticationMode="None/Windows/Certificate"
                 msmqEncryptionAlgorithm="RC4Stream/AES"
                 msmqProtectionLevel="None/Sign/EncryptAndSign"
                 msmqSecureHashAlgorithm="MD5/SHA1/SHA256/SHA512" />
      <message algorithmSuite="Aes128/Aes192/Aes256/Rsa15Aes128/ Rsa15Aes256/TripleDes"
               clientCredentialType="None/Windows/UserName/Certificate/CardSpace"
               defaultProtectionLevel="None/Sign/EncryptAndSign" />
    </security>
  </binding>
</msmqIntegrationBinding>

특성 및 요소

다음 섹션에서는 특성, 자식 요소 및 부모 요소에 대해 설명합니다.

특성

attribute 설명
mode 메시지 큐 통합 채널로 무결성, 기밀성 및 인증을 제어하는 보안 형식을 지정합니다. 유효한 값은 다음과 같습니다.

- None: 보안이 해제됩니다.
- Transport: 보호 및 인증이 전송에 의해 제공됩니다. 이는 두 큐 관리자 간의 메시지 보안에 적용됩니다. 애플리케이션과 큐 관리자 간에는 보안이 제공되지 않습니다. 기존 Msmq 애플리케이션이 이러한 보안 모드 형식과 동일한 기능입니다.

기본값은 Transport입니다. 이 특성은 MsmqIntegrationSecurityMode 형식입니다.

자식 요소

요소 Description
<전송> 메시지 큐 통합 전송을 위한 보안 설정을 정의합니다. 이 요소는 MsmqTransportSecurityElement 형식입니다.

부모 요소

요소 Description
<binding> <msmqIntegrationBinding>의 바인딩 요소입니다.

참고 항목