Domain Detective

API Reference

Class

DesiredStateSecurityTxtPolicy

Namespace DomainDetective.DesiredState
Assembly DomainDetective
Modifiers sealed

Provides desired state security txt policy functionality.

Inheritance

  • Object
  • DesiredStateSecurityTxtPolicy

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

Methods

public Void Apply(DesiredStateSecurityTxtPolicy overlay) #
Returns: Void

Executes the apply operation.

Parameters

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

Executes the clone operation.

Properties

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

Gets or sets the enabled value.

public Nullable<Boolean> RequireRecord { get; set; } #
JsonPropertyName("requireRecord")

Gets or sets the require record value.

public Nullable<Boolean> RequireValid { get; set; } #
JsonPropertyName("requireValid")

Gets or sets the require valid value.

public Nullable<Boolean> DisallowFallback { get; set; } #
JsonPropertyName("disallowFallback")

When true, disallows fallback to HTTP when HTTPS retrieval fails.

public Nullable<Boolean> RequirePgpSigned { get; set; } #
JsonPropertyName("requirePgpSigned")

Gets or sets the require pgp signed value.

public Nullable<Boolean> RequireContactEmail { get; set; } #
JsonPropertyName("requireContactEmail")

Gets or sets the require contact email value.

public String[] AllowedContactEmailDomainSuffixes { get; set; } #
JsonPropertyName("allowedContactEmailDomainSuffixes")

Allowed suffixes for domains used in Contact mail addresses.

{{ include "footer" }}