NET_FW_AUTHENTICATE_TYPE enumeration (icftypes.h)
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_NONE Value: 0 No security check is performed. |
NET_FW_AUTHENTICATE_NO_ENCAPSULATION The 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_INTEGRITY The traffic is allowed if it is IPsec-protected with authentication and integrity protection. |
NET_FW_AUTHENTICATE_AND_NEGOTIATE_ENCRYPTION The 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_ENCRYPT The 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 |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for