VpnServerIPsecCustomConfiguration class

Represents the VPN server custom IPsec configuration.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.

Syntax

[ClassVersion("1.0.0"), dynamic, provider("RAMgmtPSProvider"), AMENDMENT]
class VpnServerIPsecCustomConfiguration : VpnServerIPsecConfiguration
{
  uint32  IdleDisconnect;
  uint32  SALifeTime;
  uint32  MMSALifeTime;
  uint32  SADataSizeForRenegotiation;
  uint32  Ikev2Ports;
  uint32  L2tpPorts;
  uint32  SstpPorts;
  uint32  GrePorts;
  uint32  TunnelType;
  boolean CustomPolicy;
  uint32  EncryptionMethod;
  uint32  IntegrityCheckMethod;
  uint32  CipherTransformConstants;
  uint32  PfsGroup;
  uint32  AuthenticationTransformConstants;
  uint32  DHGroup;
};

Members

The VpnServerIPsecCustomConfiguration class has these types of members:

Properties

The VpnServerIPsecCustomConfiguration class has these properties.

AuthenticationTransformConstants
Data type: uint32
Access type: Read/write

Authentication transform plumbed in IPsec policy

CipherTransformConstants
Data type: uint32
Access type: Read/write

Cipher plumbed in IPsec policy

CustomPolicy
Data type: boolean
Access type: Read-only

Custom IKE and IPSEC policies, must be a separate parameter set

DHGroup
Data type: uint32
Access type: Read/write

DH Group Plumbed in IPsec policy

EncryptionMethod
Data type: uint32
Access type: Read/write

Encryption method plumbed in IKE policy

GrePorts
Data type: uint32
Access type: Read/write

Number of GRE ports created

Windows Server 2012 R2 and Windows Server 2012:  This property is not supported before Windows Server 2016 Technical Preview.

This property is inherited from VpnServerIPsecConfiguration.

IdleDisconnect
Data type: uint32
Access type: Read/write

The duration, in seconds, after which an idle connection is terminated

Unless the idle time-out is disabled, the entire connection is terminated if the connection is idle for the specified interval.

This property is inherited from VpnServerIPsecConfiguration.

Ikev2Ports
Data type: uint32
Access type: Read/write

Number of IKEv2 ports created

This property is inherited from VpnServerIPsecConfiguration.

IntegrityCheckMethod
Data type: uint32
Access type: Read/write

Integrity method plumbed in IPsec policy

L2tpPorts
Data type: uint32
Access type: Read/write

Number of L2TP ports created

This property is inherited from VpnServerIPsecConfiguration.

MMSALifeTime
Data type: uint32
Access type: Read/write

Lifetime of main mode security association (SA) in seconds, after which the MM SA is no longer valid

Windows Server 2012 R2 and Windows Server 2012:  This property is not supported before Windows Server 2016 Technical Preview.

This property is inherited from VpnServerIPsecConfiguration.

PfsGroup
Data type: uint32
Access type: Read/write

PFS Group plumbed in IPsec policy

SADataSizeForRenegotiation
Data type: uint32
Access type: Read/write

The number of kilobytes that can be transferred using a SA before the SA will be renegotiated

This property is inherited from VpnServerIPsecConfiguration.

SALifeTime
Data type: uint32
Access type: Read/write

Lifetime of a security association (SA), after which the SA is no longer valid, in seconds

This property is inherited from VpnServerIPsecConfiguration.

SstpPorts
Data type: uint32
Access type: Read/write

Number of SSTP ports created

Windows Server 2012:  This property is not supported before Windows Server 2012 R2.

This property is inherited from VpnServerIPsecConfiguration.

TunnelType
Data type: uint32
Access type: Read/write

The tunnel type to apply to custom policy

Windows Server 2012:  This property is not available before Windows Server 2012 R2.

This property is inherited from VpnServerIPsecConfiguration.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2012

Namespace

Root\Microsoft\Windows\RemoteAccess

MOF

RAMgmtPSProvider.mof

DLL

RAMgmtPSProvider.dll

 

 

Show: