WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE struttura (webservices.h)
Modello di associazione di sicurezza per specificare l'uso della sicurezza basata sul protocollo SSL/TLS.
Vedere anche WS_SSL_TRANSPORT_SECURITY_BINDING.
Questa associazione di sicurezza è supportata solo con l'WS_HTTP_CHANNEL_BINDING.
Sintassi
typedef struct _WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE {
WS_SECURITY_BINDING_PROPERTIES securityBindingProperties;
WS_CERT_CREDENTIAL *localCertCredential;
} WS_SSL_TRANSPORT_SECURITY_BINDING_TEMPLATE;
Members
securityBindingProperties
L'applicazione ha fornito proprietà di associazione di sicurezza che non possono essere rappresentate nei criteri.
localCertCredential
Credenziale del certificato locale da usare con questa associazione di sicurezza.
Lato server: quando SSL viene usato per la sicurezza del trasporto con WS_HTTP_CHANNEL_BINDING, il certificato server deve essere registrato dall'applicazione usando il HttpCfg.exe e questo campo deve essere impostato su NULL. In tutti gli altri casi, è necessario specificare il certificato SSL del server usando questo campo.
Lato client: se un certificato client deve essere usato con SSL, deve essere specificato usando questo campo. Se non viene usato alcun certificato client, questo campo deve essere impostato su NULL.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | webservices.h |