Compartilhar via


enumeração WS_PROTECTION_LEVEL (webservices.h)

Define os níveis de integridade e confidencialidade necessários para mensagens enviadas e recebidas. Com associações de segurança de transporte e de modo misto, essa configuração se aplica a cada mensagem como um todo. Com a segurança da mensagem, o nível de proteção é especificado na granularidade de um cabeçalho ou corpo da mensagem. O valor padrão definido aplica-se somente ao transporte e à segurança de modo misto.

Syntax

typedef enum {
  WS_PROTECTION_LEVEL_NONE = 1,
  WS_PROTECTION_LEVEL_SIGN = 2,
  WS_PROTECTION_LEVEL_SIGN_AND_ENCRYPT = 3
} WS_PROTECTION_LEVEL;

Constantes

 
WS_PROTECTION_LEVEL_NONE
Valor: 1
Sem assinatura ou criptografia.
WS_PROTECTION_LEVEL_SIGN
Valor: 2
Apenas assinando.
WS_PROTECTION_LEVEL_SIGN_AND_ENCRYPT
Valor: 3
Assinatura e criptografia.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Cabeçalho webservices.h