Udostępnij za pośrednictwem


<zabezpieczenia> elementu <msmqIntegrationBinding>

Definiuje ustawienia zabezpieczeń transportu dla kanału integracji kolejkowania komunikatów (MSMQ).

<Konfiguracji>
  <System.servicemodel>
    <Powiązania>
      <msmqIntegrationBinding>
        <Wiązania>
          <Zabezpieczeń>

Składnia

<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>

Atrybuty i elementy

W poniższych sekcjach opisano atrybuty, elementy podrzędne i elementy nadrzędne.

Atrybuty

Atrybut Opis
tryb Określa typ zabezpieczeń, który kontroluje integralność, poufność i uwierzytelnianie za pomocą kanału integracji kolejkowania komunikatów. Prawidłowe wartości obejmują następujące wartości:

- Brak: powoduje to wyłączenie zabezpieczeń.
- Transport: Transport zapewnia ochronę i uwierzytelnianie. Dotyczy to zabezpieczeń komunikatów między dwoma menedżerami kolejek. Nie ma żadnych zabezpieczeń oferowanych między aplikacją a menedżerem kolejek. Istniejące aplikacje Msmq są funkcjonalnie równoważne z tego typu trybem zabezpieczeń.

Wartość domyślna to Transport. Ten atrybut jest typu MsmqIntegrationSecurityMode.

Elementy podrzędne

Element Opis
<Transportu> Definiuje ustawienia zabezpieczeń dla transportu integracji kolejkowania komunikatów. Ten element jest typu MsmqTransportSecurityElement.

Elementy nadrzędne

Element Opis
<Wiązania> Element powiązania elementu <msmqIntegrationBinding>.

Zobacz też