MSFT_NetSecuritySettingData class
Global settings for IPsec.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
class MSFT_NetSecuritySettingData : MSFT_NetSettingData
{
uint16 EnableStatefulFtp;
uint16 EnableStatefulPptp;
uint16 Profile;
uint16 CertValidationLevel;
uint32 MaxSAIdleTimeSeconds;
uint16 AllowIPsecThroughNAT;
uint16 KeyEncoding;
uint32 Exemptions;
uint16 RequireFullAuthSupport;
string RemoteMachineTunnelAuthorizationList;
string RemoteUserTunnelAuthorizationList;
string RemoteMachineTransportAuthorizationList;
string RemoteUserTransportAuthorizationList;
uint16 EnablePacketQueuing;
string InstanceID;
string Caption;
string Description;
string ElementName;
};
Members
The MSFT_NetSecuritySettingData class has these types of members:
Properties
The MSFT_NetSecuritySettingData class has these properties.
-
AllowIPsecThroughNAT
-
-
Data type: uint16
-
Access type: Read-only
When IPsec is in use, extra work is required to enable NAT traversal. This setting indicates on which side NAT traversal should be attempted.
-
None (0)
-
Server (1)
-
Both (2)
-
NotConfigured (65535 )
-
-
Caption
-
-
Data type: string
-
Access type: Read-only
Used in CimInstance.ToString(). A short string for describing this instance when debugging.
-
-
CertValidationLevel
-
-
Data type: uint16
-
Access type: Read-only
Specifies which kinds of certificate problems should cause a certificate to be rejected.
-
None (0)
-
Attempt CRL Check (1)
-
Require CRL Check (2)
-
NotConfigured (65535 )
-
-
Description
-
-
Data type: string
-
Access type: Read-only
This field is ignored.
-
-
ElementName
-
-
Data type: string
-
Access type: Read-only
This field is ignored.
-
-
EnablePacketQueuing
-
-
Data type: uint16
-
Access type: Read-only
Toggle IPSec queuing of packets for RSS-like functionality
-
NotConfigured (0)
-
Receive (1)
-
Forward (2)
-
-
EnableStatefulFtp
-
-
Data type: uint16
-
Access type: Read-only
Whether to enable stateful FTP.
-
False (0)
-
True (1)
-
NotConfigured (2 )
-
-
EnableStatefulPptp
-
-
Data type: uint16
-
Access type: Read-only
Whether to enable stateful PPTP.
-
False (0)
-
True (1)
-
NotConfigured (2 )
-
-
Exemptions
-
-
Data type: uint32
-
Access type: Read-only
Traffic exemptions
-
None (0)
-
NeighborDiscovery (1)
-
Icmp (2)
-
RouterDiscovery (4)
-
Dhcp (8)
-
NotConfigured (4294967295)
-
-
InstanceID
-
-
Data type: string
-
Access type: Read-only
Reserved for internal use by the WMI provider only
-
-
KeyEncoding
-
-
Data type: uint16
-
Access type: Read-only
How to encode Pre-Shared Keys.
-
UTF-16 (0)
-
UTF-8 (1)
-
NotConfigured (65535 )
-
-
MaxSAIdleTimeSeconds
-
-
Data type: uint32
-
Access type: Read-only
The maximum length of time, in seconds, that an SA may be idle before it will be torn down. 0 means Not Configured.
-
-
Profile
-
-
Data type: uint16
-
Access type: Read-only
Current profile. This is only valid in the ActiveStore.
-
None (0)
-
Public (0x4)
-
Private (0x2)
-
Domain (0x1)
-
Not Applicable (0xffff )
-
-
RemoteMachineTransportAuthorizationList
-
-
Data type: string
-
Access type: Read-only
SDDL for remote machine transport SA authorization
-
-
RemoteMachineTunnelAuthorizationList
-
-
Data type: string
-
Access type: Read-only
SDDL for remote machine tunnel SA authorization
-
-
RemoteUserTransportAuthorizationList
-
-
Data type: string
-
Access type: Read-only
SDDL for remote user transport SA authorization
-
-
RemoteUserTunnelAuthorizationList
-
-
Data type: string
-
Access type: Read-only
SDDL for remote user tunnel SA authorization
-
-
RequireFullAuthSupport
-
-
Data type: uint16
-
Access type: Read-only
Opportunistically match full auth set per key module
-
False (0)
-
True (1)
-
NotConfigured (2 )
-
Requirements
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\StandardCimv2 |
MOF |
|
DLL |
|