Condividi tramite


VpnClientIPsecParametersInner Class

Definition

An IPSec parameters for a virtual network gateway P2S connection.

public class VpnClientIPsecParametersInner
type VpnClientIPsecParametersInner = class
Public Class VpnClientIPsecParametersInner
Inheritance
VpnClientIPsecParametersInner

Constructors

VpnClientIPsecParametersInner()

Initializes a new instance of the VpnClientIPsecParametersInner class.

VpnClientIPsecParametersInner(Int32, Int32, IpsecEncryption, IpsecIntegrity, IkeEncryption, IkeIntegrity, DhGroup, PfsGroup)

Initializes a new instance of the VpnClientIPsecParametersInner class.

Properties

DhGroup

Gets or sets the DH Group used in IKE Phase 1 for initial SA. Possible values include: 'None', 'DHGroup1', 'DHGroup2', 'DHGroup14', 'DHGroup2048', 'ECP256', 'ECP384', 'DHGroup24'

IkeEncryption

Gets or sets the IKE encryption algorithm (IKE phase 2). Possible values include: 'DES', 'DES3', 'AES128', 'AES192', 'AES256', 'GCMAES256', 'GCMAES128'

IkeIntegrity

Gets or sets the IKE integrity algorithm (IKE phase 2). Possible values include: 'MD5', 'SHA1', 'SHA256', 'SHA384', 'GCMAES256', 'GCMAES128'

IpsecEncryption

Gets or sets the IPSec encryption algorithm (IKE phase 1). Possible values include: 'None', 'DES', 'DES3', 'AES128', 'AES192', 'AES256', 'GCMAES128', 'GCMAES192', 'GCMAES256'

IpsecIntegrity

Gets or sets the IPSec integrity algorithm (IKE phase 1). Possible values include: 'MD5', 'SHA1', 'SHA256', 'GCMAES128', 'GCMAES192', 'GCMAES256'

PfsGroup

Gets or sets the Pfs Group used in IKE Phase 2 for new child SA. Possible values include: 'None', 'PFS1', 'PFS2', 'PFS2048', 'ECP256', 'ECP384', 'PFS24', 'PFS14', 'PFSMM'

SaDataSizeKilobytes

Gets or sets the IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for P2S client..

SaLifeTimeSeconds

Gets or sets the IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for P2S client.

Methods

Validate()

Validate the object.

Applies to