Domain Detective

API Reference

Class

DesiredStateMailTlsPolicy

Namespace DomainDetective.DesiredState
Assembly DomainDetective
Modifiers sealed

Provides desired state mail tls policy functionality.

Inheritance

  • Object
  • DesiredStateMailTlsPolicy

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 DesiredStateMailTlsPolicy() #

Methods

public Void Apply(DesiredStateMailTlsPolicy overlay) #
Returns: Void

Executes the apply operation.

Parameters

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

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 TLS results were produced.

public Nullable<Boolean> RequireCertificateValid { get; set; } #
JsonPropertyName("requireCertificateValid")

Gets or sets the require certificate valid value.

public Nullable<Boolean> RequireChainValid { get; set; } #
JsonPropertyName("requireChainValid")

Gets or sets the require chain valid value.

public Nullable<Boolean> RequireHostnameMatch { get; set; } #
JsonPropertyName("requireHostnameMatch")

Gets or sets the require hostname match value.

public Nullable<Boolean> DisallowExpiredCertificates { get; set; } #
JsonPropertyName("disallowExpiredCertificates")

Gets or sets the disallow expired certificates value.

public Nullable<Int32> MinCertificateDaysToExpire { get; set; } #
JsonPropertyName("minCertificateDaysToExpire")

Gets or sets the min certificate days to expire value.

public Nullable<Boolean> DisallowLegacyProtocols { get; set; } #
JsonPropertyName("disallowLegacyProtocols")

Gets or sets the disallow legacy protocols value.

public Nullable<GradeLevel> MinimumGradeLevel { get; set; } #
JsonPropertyName("minimumGradeLevel")

Gets or sets the minimum grade level value.

{{ include "footer" }}