Domain Detective

API Reference

Class

CmdletTestWebsiteCertificate

Namespace DomainDetective.PowerShell
Assembly DomainDetective.PowerShell
Implements
IDisposable
Modifiers sealed
Attributes
Cmdlet("Test", "DDDomainCertificate", DefaultParameterSetName = "Url") Alias(["Test-DomainCertificate"])

Validates TLS certificate for a website.

Inheritance

Examples

Check HTTPS certificate.


Test-DDDomainCertificate -Url https://example.com
        

Constructors

Methods

BeginProcessingAsync() #

Initializes logging and helper classes.

Returns

A Task representing the asynchronous operation.

ProcessRecordAsync() #

Executes the cmdlet operation.

Returns

A Task representing the asynchronous operation.

Fields

public DnsEndpoint DnsEndpoint #
Parameter(Mandatory = false)

DNS server used for queries.

public String Url #
Parameter(Mandatory = true, ParameterSetName = "Url", Position = 0) ValidateNotNullOrEmpty

Website URL.

public Int32 Port #
Parameter(Mandatory = false, ParameterSetName = "Url", Position = 1)

TCP port used for connection.

public SwitchParameter ShowChain #
Parameter(Mandatory = false)

Output certificate chain information.

public SwitchParameter SkipRevocation #
Parameter(Mandatory = false)

Do not check certificate revocation status.

{{ include "footer" }}