<segurança> de <netMsmqBinding>
Define as definições de segurança para um enlace MSMQ. Especifica se a segurança de transporte ou SOAP está ativada e, em caso afirmativo, que modo de autenticação e níveis de proteção estão a ser utilizados.
<configuração>
<system.serviceModel>
<enlaces>
<netMsmqBinding>
<enlace>
<segurança>
Syntax
<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>
Atributos e Elementos
As secções seguintes descrevem atributos, elementos subordinados e elementos principais.
Atributos
Atributo | Descrição |
---|---|
mode | Especifica o tipo de segurança que controla a integridade, a confidencialidade e a autenticação. Os valores válidos incluem o seguinte: - Nenhum: isto desativa a segurança. - Transporte: a proteção e a autenticação são oferecidas pelo transporte. Isto aplica-se à segurança da mensagem entre os dois gestores de filas. Não existe segurança oferecida entre a aplicação e o gestor de filas. As aplicações Msmq existentes são funcionalmente equivalentes a este tipo de modo de segurança. - Mensagem: especifica a segurança da aplicação de fim. Não há segurança oferecida na camada de transporte. Isto é semelhante à segurança oferecida por outros enlaces padrão. - Ambos: oferece segurança na camada de transporte e mensagens SOAP. A mesma credencial é necessária em ambos os níveis. O valor predefinido é Transporte. Este atributo é do tipo NetMsmqSecurityMode. |
Elementos Subordinados
Elemento | Descrição |
---|---|
<mensagem> | Define as definições de segurança de mensagens SOAP. Este elemento é do tipo MessageSecurityOverMsmqElement. |
<transporte> | Define as definições de segurança para o transporte MSMQ. Este elemento é do tipo MsmqTransportSecurityElement. |
Elementos Principais
Elemento | Descrição |
---|---|
binding | O elemento de enlace do <netMsmqBinding> |
Ver também
Colabore connosco no GitHub
A origem deste conteúdo pode ser encontrada no GitHub, onde também pode criar e rever problemas e pedidos Pull. Para mais informações, consulte o nosso guia do contribuidor.