enumeración WS_EXTENDED_PROTECTION_SCENARIO (webservices.h)
Define cómo se valida la protección ampliada . Para la mayoría de las configuraciones, el tiempo de ejecución puede determinar automáticamente qué debe validarse en función de la presencia del WS_SSL_TRANSPORT_SECURITY_BINDING. Sin embargo, si la conexión SSL finaliza en un intermediario, como un proxy antes de llegar al servidor, el método de validación debe cambiar y este escenario no se puede detectar automáticamente.
Solo está disponible en el servidor.
Syntax
typedef enum {
WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER = 1,
WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL = 2
} WS_EXTENDED_PROTECTION_SCENARIO;
Constantes
WS_EXTENDED_PROTECTION_SCENARIO_BOUND_SERVER Valor: 1 No hay ninguna conexión SSL entre el cliente y el servidor, o la conexión SSL finaliza en el servidor. Este es el valor predeterminado. |
WS_EXTENDED_PROTECTION_SCENARIO_TERMINATED_SSL Valor: 2 Existe una conexión SSL, pero finaliza en un intermediario. La conexión entre el intermediario y el servidor puede o no use SSL. Cuando se establece esta propiedad, WS_SECURITY_PROPERTY_ID también se debe establecer. |
Requisitos
Cliente mínimo compatible | v.1.0 |
Encabezado | webservices.h |