XNetworkingSecurityInformation
Defines the security information used in configuring the HTTP stack for a specific URL endpoint.Syntax
Members
enabledHttpSecurityProtocolFlagsType: uint32_t A bitmask of flags that indicate which Transport Layer Security (TLS) protocols the HTTP request should restrict for this URL endpoint and should be passed to the
WINHTTP_OPTION_SECURE_PROTOCOLS WinHTTP option with a call to WinHttpSetOption. It can be any combination of WINHTTP_FLAG_SECURE_PROTOCOL_TLS1, WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_1, WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_2, and WINHTTP_FLAG_SECURE_PROTOCOL_TLS1_3.
thumbprintCountType: size_t Number of thumbprints in the array pointed to by the
thumbprints field.
thumbprintsType: XNetworkingThumbprint* The array of thumbprints expected to be in the certificate chain presented by the server for this URL endpoint.
Remarks
This structure describes the security information used in configuring the HTTP stack. It determines which TLS protocols the HTTP request should be restricted for a specific URL endpoint. There may not always be any thumbprints. Typical Fiddler usage will have one root thumbprint.Requirements
Header: XNetworking.h Supported platforms: Windows, XBOX One family consoles and XBOX Series consolesConceptual documentation
See also
XNetworkingQuerySecurityInformationForUrlAsyncXNetworkingQuerySecurityInformationForUrlUtf16Async
XNetworking
