IPSEC_PROPOSAL0 (Compact 7)
3/12/2014
This structure is used to store an IPSec quick mode proposal.
Syntax
typedef struct IPSEC_PROPOSAL0_ {
IPSEC_SA_LIFETIME0 lifetime;
UINT32 numSaTransforms;
IPSEC_SA_TRANSFORM0* saTransforms;
IPSEC_PFS_GROUP pfsGroup;
} IPSEC_PROPOSAL0;
Members
- lifetime
Lifetime of the IPsec security association (SA) as specified by IPSEC_SA_LIFETIME0. Cannot be zero.
- numSaTransforms
Number of IPsec SA transforms. The only possible values are 1 and 2. Use 2 only when specifying AH plus ESP transforms.
- saTransforms
Array of IPsec SA transforms as specified by IPSEC_SA_TRANSFORM0.
- pfsGroup
Perfect forward secrecy (PFS) group of the IPsec SA as specified by IPSEC_PFS_GROUP.
Remarks
The proposal describes the various parameters of the IPSec SA that is potentially generated from this proposal.
Requirements
Header |
fwpmu.h |