Table of Contents

Class TerminalServerConnectionGeneral

Namespace
CENTREL.XIA.Configuration.Types
Assembly
CENTREL.XIA.Configuration.Types.dll

Represents the general settings configured on a terminal server connection (terminal).

public class TerminalServerConnectionGeneral : TerminalServerGroupPolicyConfigurableSection
Inheritance
TerminalServerConnectionGeneral
Inherited Members

Constructors

TerminalServerConnectionGeneral()

Initializes a new instance of the CENTREL.XIA.Configuration.Types.TerminalServerConnectionGeneral class.

public TerminalServerConnectionGeneral()

Properties

CertificateName

Gets or sets the name of the certificate used for authentication - this applies to Windows 2008 and above only. If the certificate name is empty a self-signed certificate is used by the system.

public string CertificateName { get; set; }

Property Value

string

Comment

Gets or sets the user configured comment for this connection.

public string Comment { get; set; }

Property Value

string

MinimumEncryptionLevel

Gets or sets the minimum level of encryption required to establish a connection.

public TerminalServerMinimumEncryptionLevel MinimumEncryptionLevel { get; set; }

Property Value

TerminalServerMinimumEncryptionLevel

Remarks

Supports unknown values.

MinimumEncryptionLevelString

Gets the minimum level of encryption required to establish a connection as a human readable string .

public string MinimumEncryptionLevelString { get; set; }

Property Value

string

SecurityLayer

Gets or sets the security layer for this connection. NOTE: This property is not available with Windows Server 2003 without service pack 1.

public TerminalServerConnectionSecurityLayer SecurityLayer { get; set; }

Property Value

TerminalServerConnectionSecurityLayer

SecurityLayerString

Gets the security layer as a human readable string.

public string SecurityLayerString { get; set; }

Property Value

string

TerminalProtocol

Gets or sets the protocol display name used on this connection - for example "Microsoft RDP 5.2". In Windows 2008 and above, this is shown as simply “RDP-tcp” in the UI however this descriptive field is more informative.

public string TerminalProtocol { get; set; }

Property Value

string

Transport

Gets or sets the transport configured for this connection - for example "tcp".

public string Transport { get; set; }

Property Value

string

UserAuthenticationRequired

Gets or sets whether network level authentication is required.

public BooleanOption UserAuthenticationRequired { get; set; }

Property Value

BooleanOption

WindowsAuthentication

Gets or sets whether the connection defaults to the standard Windows authentication process or to another authentication package that has been installed on the system.

public BooleanOption WindowsAuthentication { get; set; }

Property Value

BooleanOption