Domain Detective

API Reference

Class

DesiredStateBimiPolicy

Namespace DomainDetective.DesiredState
Assembly DomainDetective
Modifiers sealed

Provides desired state bimi policy functionality.

Inheritance

  • Object
  • DesiredStateBimiPolicy

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

Methods

public Void Apply(DesiredStateBimiPolicy overlay) #
Returns: Void

Executes the apply operation.

Parameters

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

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> RequireIndicator { get; set; } #
JsonPropertyName("requireIndicator")

When true, requires the domain not to decline publishing a BIMI indicator (l= and/or a= must be present).

public Nullable<Boolean> RequireValidLocation { get; set; } #
JsonPropertyName("requireValidLocation")

When true, requires a valid https://...svg(.svgz) location.

public String[] AllowedLocationHostSuffixes { get; set; } #
JsonPropertyName("allowedLocationHostSuffixes")

Allowed host suffixes for the indicator URL (vendor-hosted BIMI).

public Nullable<Boolean> RequireAuthority { get; set; } #
JsonPropertyName("requireAuthority")

When true, requires an authority (VMC) URL.

public String[] AllowedAuthorityHostSuffixes { get; set; } #
JsonPropertyName("allowedAuthorityHostSuffixes")

Allowed host suffixes for the authority URL (vendor-hosted VMC).

public Nullable<Boolean> SkipIndicatorDownload { get; set; } #
JsonPropertyName("skipIndicatorDownload")

When true, do not download the indicator SVG as part of the BIMI check.

{{ include "footer" }}