Table of Contents

Class WindowsRemoteManagementServiceSettings

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

Represents the configuration settings for the Windows Remote Management (WinRM) service on a Windows machine.

public class WindowsRemoteManagementServiceSettings : BaseTypeSection
Inheritance
WindowsRemoteManagementServiceSettings

Constructors

WindowsRemoteManagementServiceSettings()

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

public WindowsRemoteManagementServiceSettings()

Properties

AllowBasicAuthentication

Gets or sets whether the service should allow Basic authentication.

public BooleanOption AllowBasicAuthentication { get; set; }

Property Value

BooleanOption

AllowCredSspAuthentication

Gets or sets whether the service should allow CredSSP authentication.

public BooleanOption AllowCredSspAuthentication { get; set; }

Property Value

BooleanOption

AllowKerberosAuthentication

Gets or sets whether the service should allow Kerberos authentication.

public BooleanOption AllowKerberosAuthentication { get; set; }

Property Value

BooleanOption

AllowNegotiateAuthentication

Gets or sets whether the service should allow negotiate authentication.

public BooleanOption AllowNegotiateAuthentication { get; set; }

Property Value

BooleanOption

AllowRemoteAccess

Gets or sets whether the policy is enabled to force the Windows Remote Management (WinRM) service to automatically listen on the network for requests on the HTTP transport over the default HTTP port.

public BooleanOption AllowRemoteAccess { get; set; }

Property Value

BooleanOption

AllowUnencrypted

Gets or sets whether the service should allow unencrypted traffic.

public BooleanOption AllowUnencrypted { get; set; }

Property Value

BooleanOption

CbtHardeningLevel

Gets or sets the Windows Remote Management channel binding token hardening level.

public WindowsRemoteManagementServiceCbtHardeningLevel CbtHardeningLevel { get; set; }

Property Value

WindowsRemoteManagementServiceCbtHardeningLevel

CbtHardeningLevelString

Gets the Windows Remote Management channel binding token hardening level.

public string CbtHardeningLevelString { get; set; }

Property Value

string

DisableRunAs

Gets or sets whether the service should disallow the storing of runas credentials.

public BooleanOption DisableRunAs { get; set; }

Property Value

BooleanOption

HasListeners

Gets whether there are any manually or automatically configured listeners available.

public bool HasListeners { get; }

Property Value

bool

IPv4Filter

Gets or sets the IPv4 filter.

public string IPv4Filter { get; set; }

Property Value

string

IPv6Filter

Gets or sets the IPv6 filter.

public string IPv6Filter { get; set; }

Property Value

string

IsStarted

Gets or sets whether the service is started.

public BooleanOption IsStarted { get; set; }

Property Value

BooleanOption

Listeners

Gets or sets the listeners configured on this machine.

public WindowsRemoteManagementListenerCollection Listeners { get; set; }

Property Value

WindowsRemoteManagementListenerCollection

UseHttpCompatibilityListener

Gets or sets whether to the policy to turn on the compatibility HTTP listener on port 80 is enabled.

public BooleanOption UseHttpCompatibilityListener { get; set; }

Property Value

BooleanOption

UseHttpsCompatibilityListener

Gets or sets whether to the policy to turn on the compatibility HTTPS listener on port 443 is enabled.

public BooleanOption UseHttpsCompatibilityListener { get; set; }

Property Value

BooleanOption

Version

Gets or sets the version of the WinRM service - for example "6.0.6001.18000".

public SerializableVersion Version { get; set; }

Property Value

SerializableVersion