enumerazione WS_PROTECTION_LEVEL (webservices.h)

Definisce i livelli di integrità e riservatezza necessari per i messaggi inviati e ricevuti. Con le associazioni di sicurezza di trasporto e modalità mista, questa impostazione si applica a ogni messaggio nel suo complesso. Con la sicurezza dei messaggi, il livello di protezione viene specificato con la granularità di un'intestazione o di un corpo del messaggio. Il valore predefinito definito si applica solo alla sicurezza di trasporto e modalità mista.

Sintassi

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

Costanti

 
WS_PROTECTION_LEVEL_NONE
Valore: 1
Nessuna firma o crittografia.
WS_PROTECTION_LEVEL_SIGN
Valore: 2
Solo firma.
WS_PROTECTION_LEVEL_SIGN_AND_ENCRYPT
Valore: 3
Firma e crittografia.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione webservices.h