enumerazione WS_EXTENDED_PROTECTION_SCENARIO (webservices.h)
Definisce la modalità di convalida della protezione estesa . Per la maggior parte delle configurazioni, il runtime può determinare automaticamente cosa deve essere convalidato in base alla presenza dell'WS_SSL_TRANSPORT_SECURITY_BINDING. Tuttavia, se la connessione SSL viene terminata in un intermediario, ad esempio un proxy prima di raggiungere il server, il metodo di convalida deve cambiare e questo scenario non può essere rilevato automaticamente.
Disponibile solo nel server.
Sintassi
typedef enum {
WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER = 1,
WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL = 2
} WS_EXTENDED_PROTECTION_SCENARIO;
Costanti
WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER Valore: 1 Non esiste alcuna connessione SSL tra il client e il server oppure la connessione SSL viene terminata nel server. Questo è il valore predefinito. |
WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL Valore: 2 Esiste una connessione SSL ma viene terminata in un intermediario. La connessione tra l'intermediario e il server può o meno usare SSL. Quando questa proprietà è impostata, WS_SECURITY_PROPERTY_ID deve essere impostata anche. |
Requisiti
Client minimo supportato | v.1.0 |
Intestazione | webservices.h |