Domain Detective

API Reference

Class

DesiredStateStartTlsPolicy

Namespace DomainDetective.DesiredState
Assembly DomainDetective
Modifiers sealed

Provides desired state start tls policy functionality.

Inheritance

  • Object
  • DesiredStateStartTlsPolicy

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

public DesiredStateStartTlsPolicy() #

Methods

public Void Apply(DesiredStateStartTlsPolicy overlay) #
Returns: Void

Executes the apply operation.

Parameters

overlay DomainDetective.DesiredState.DesiredStateStartTlsPolicy requiredposition: 0
public DesiredStateStartTlsPolicy Clone() #
Returns: DesiredStateStartTlsPolicy

Executes the clone operation.

Properties

public Nullable<Boolean> Enabled { get; set; } #
JsonPropertyName("enabled")

Gets or sets the enabled value.

public Nullable<Boolean> RequireAtLeastOneResult { get; set; } #
JsonPropertyName("requireAtLeastOneResult")

When true, warns if no STARTTLS results were produced.

public Nullable<Boolean> RequireAnyServerSupported { get; set; } #
JsonPropertyName("requireAnyServerSupported")

When true, requires at least one server to support STARTTLS.

public Nullable<Boolean> RequireAllServersSupported { get; set; } #
JsonPropertyName("requireAllServersSupported")

When true, requires all servers to support STARTTLS.

public Nullable<Boolean> DisallowDowngradeDetected { get; set; } #
JsonPropertyName("disallowDowngradeDetected")

When true, treats STARTTLS downgrade detection as drift.

{{ include "footer" }}