Domain Detective

API Reference

Class

CmdletNewDesiredStateSecurityTxt

Namespace DomainDetective.PowerShell
Assembly DomainDetective.PowerShell
Base PSCmdlet
Modifiers sealed
Attributes
Cmdlet("New", "DDDesiredStateSecurityTxt") OutputType([typeof(DesiredStateProfile)])

Creates a security.txt desired state policy fragment.

Inheritance

  • PSCmdlet
  • CmdletNewDesiredStateSecurityTxt

Examples

Require security.txt to be present and valid

PS>


New-DDDesiredStateSecurityTxt -RequireRecord $true -RequireValid $true -DisallowFallback $true
        

Constructors

public CmdletNewDesiredStateSecurityTxt() #

Methods

ProcessRecord() #

Creates a security.txt policy fragment as a DesiredStateProfile.

Properties

public Nullable<Boolean> Enabled { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireRecord { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireValid { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> DisallowFallback { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequirePgpSigned { get; set; } #
Parameter(Mandatory = false)
public Nullable<Boolean> RequireContactEmail { get; set; } #
Parameter(Mandatory = false)
public String[] AllowedContactEmailDomainSuffixes { get; set; } #
Parameter(Mandatory = false)
{{ include "footer" }}