Class GroupPolicyNetworkOptionsVpnConnection
- Namespace
- CENTREL.XIA.Configuration.Types
- Assembly
- CENTREL.XIA.Configuration.Types.dll
Represents an Active Directory Group Policy network options VPN connection.
public class GroupPolicyNetworkOptionsVpnConnection : GroupPolicyNetworkOptionsConnectionBase, IComparable<GroupPolicyPreferenceBase>
- Inheritance
-
GroupPolicyNetworkOptionsVpnConnection
- Implements
- Inherited Members
Constructors
GroupPolicyNetworkOptionsVpnConnection()
Initializes a new instance of the CENTREL.XIA.Configuration.Types.GroupPolicyNetworkOptionsVpnConnection class.
public GroupPolicyNetworkOptionsVpnConnection()
Properties
Address
Gets or sets the IP address or DNS name.
public string Address { get; set; }
Property Value
ConnectionName
Gets or sets the connection name.
public string ConnectionName { get; set; }
Property Value
ConnectionTypeString
Gets the network options connection type as a human readable string.
public override string ConnectionTypeString { get; set; }
Property Value
DialupConnectionName
Gets or sets the name of the connection to dial first.
public string DialupConnectionName { get; set; }
Property Value
EncryptionType
Gets or sets the encryption type.
public GroupPolicyNetworkOptionsVpnConnectionEncryptionType EncryptionType { get; set; }
Property Value
IdleDisconnect
Gets or sets the idle time before disconnecting in seconds.
public int IdleDisconnect { get; set; }
Property Value
IdleDisconnectString
Gets the idle time before disconnecting in seconds.
public string IdleDisconnectString { get; set; }
Property Value
IsUserConnection
Gets or sets whether the connection is a user connection.
public BooleanOption IsUserConnection { get; set; }
Property Value
PromptCredentials
Gets or sets whether to prompt for credentials when connecting.
public BooleanOption PromptCredentials { get; set; }
Property Value
PromptDomain
Gets or sets whether to prompt for the Windows logon domain.
public BooleanOption PromptDomain { get; set; }
Property Value
Redial
Gets or sets whether to redial if the line is dropped.
public BooleanOption Redial { get; set; }
Property Value
RedialAttempts
Gets or sets the number of redial attempts that are to be made.
public int RedialAttempts { get; set; }
Property Value
RedialDelay
Gets or sets the time between redial attempts in seconds.
public int RedialDelay { get; set; }
Property Value
RequireDataEncryption
Gets or sets whether to require data encryption.
public BooleanOption RequireDataEncryption { get; set; }
Property Value
RequireSecuredPassword
Gets or sets whether to require a secured password.
public BooleanOption RequireSecuredPassword { get; set; }
Property Value
ShowNotificationIcon
Gets or sets whether to show an icon in notification area when connected.
public BooleanOption ShowNotificationIcon { get; set; }
Property Value
ShowProgress
Gets or sets whether to show progress while connecting.
public BooleanOption ShowProgress { get; set; }
Property Value
UseChap
Gets or sets whether to use Challenge Handshake Authentication Protocol (CHAP).
public BooleanOption UseChap { get; set; }
Property Value
UseCustomSecuritySettings
Gets or sets whether to use custom security settings.
public BooleanOption UseCustomSecuritySettings { get; set; }
Property Value
UseDns
Gets or sets whether to use a DNS name for the connection.
public BooleanOption UseDns { get; set; }
Property Value
UseEap
Gets or sets whether to use Extensible Authentication Protocol (EAP).
public BooleanOption UseEap { get; set; }
Property Value
UseIPv6
Gets or sets whether to use an IPv6 address for the connection.
public BooleanOption UseIPv6 { get; set; }
Property Value
UseMsChap
Gets or sets whether to use Microsoft CHAP (MS-CHAP).
public BooleanOption UseMsChap { get; set; }
Property Value
UseMsChapV2
Gets or sets whether to use Microsoft CHAP Version 2 (MS-CHAP v2).
public BooleanOption UseMsChapV2 { get; set; }
Property Value
UseOldMsChap
Gets or sets whether to use older Microsoft CHAP (MS-CHAP) version.
public BooleanOption UseOldMsChap { get; set; }
Property Value
UsePap
Gets or sets whether to use Unencrypted Password (PAP).
public BooleanOption UsePap { get; set; }
Property Value
UseSpap
Gets or sets whether to use Shiva Password Authentication Protocol (SPAP).
public BooleanOption UseSpap { get; set; }
Property Value
UseWindowsLogon
Gets or sets whether to use the Windows logon name and password.
public BooleanOption UseWindowsLogon { get; set; }
Property Value
VpnType
Gets or sets the VPN type.
public GroupPolicyNetworkOptionsVpnConnectionVpnType VpnType { get; set; }