Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The NET_FW_AUTHENTICATE_TYPE enumerated type specifies the type of authentication which must occur in order for traffic to be allowed..
Syntax
typedef enum NET_FW_AUTHENTICATE_TYPE_ {
NET_FW_AUTHENTICATE_NONE = 0,
NET_FW_AUTHENTICATE_NO_ENCAPSULATION,
NET_FW_AUTHENTICATE_WITH_INTEGRITY,
NET_FW_AUTHENTICATE_AND_NEGOTIATE_ENCRYPTION,
NET_FW_AUTHENTICATE_AND_ENCRYPT
} NET_FW_AUTHENTICATE_TYPE;
Constants
NET_FW_AUTHENTICATE_NONEValue: 0 No security check is performed. |
NET_FW_AUTHENTICATE_NO_ENCAPSULATIONThe traffic is allowed if it is IPsec-protected with authentication and no encapsulation protection. This means that the peer is authenticated, but there is no integrity protection on the data. |
NET_FW_AUTHENTICATE_WITH_INTEGRITYThe traffic is allowed if it is IPsec-protected with authentication and integrity protection. |
NET_FW_AUTHENTICATE_AND_NEGOTIATE_ENCRYPTIONThe traffic is allowed if its is IPsec-protected with authentication and integrity protection. In addition, negotiation of encryption protections on subsequent packets is requested. |
NET_FW_AUTHENTICATE_AND_ENCRYPTThe traffic is allowed if it is IPsec-protected with authentication, integrity and encryption protection since the very first packet. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows 8 [desktop apps only] |
| Minimum supported server | Windows Server 2012 [desktop apps only] |
| Header | icftypes.h |