TestimoX

API Reference

Class

LdapEndpointResult

Namespace ADPlayground.Ldap
Assembly ADPlayground
Implements
IEquatable<LdapEndpointResult>
Modifiers sealed

Per-network-endpoint (IP) LDAP test results and basic DNS identity checks.

Inheritance

  • Object
  • LdapEndpointResult

Constructors

public LdapEndpointResult(String Address, String ReverseHostName, Nullable<Boolean> ReverseMatchesServer, String RootDseHostName, Nullable<Boolean> RootDseMatchesServer, IReadOnlyList<LdapPortResult> PortResults) #

Per-network-endpoint (IP) LDAP test results and basic DNS identity checks.

Parameters

Address System.String requiredposition: 0
ReverseHostName System.String requiredposition: 1
ReverseMatchesServer System.Nullable{System.Boolean} requiredposition: 2
RootDseHostName System.String requiredposition: 3
RootDseMatchesServer System.Nullable{System.Boolean} requiredposition: 4
PortResults System.Collections.Generic.IReadOnlyList{ADPlayground.Ldap.LdapPortResult} requiredposition: 5

Methods

public LdapEndpointResult <Clone>$() #
Returns: LdapEndpointResult
public Void Deconstruct(out String Address, out String ReverseHostName, out Nullable<Boolean> ReverseMatchesServer, out String RootDseHostName, out Nullable<Boolean> RootDseMatchesServer, out IReadOnlyList<LdapPortResult> PortResults) #
Returns: Void

Parameters

Address String requiredposition: 0
ReverseHostName String requiredposition: 1
ReverseMatchesServer Nullable<Boolean> requiredposition: 2
RootDseHostName String requiredposition: 3
RootDseMatchesServer Nullable<Boolean> requiredposition: 4
PortResults IReadOnlyList<LdapPortResult> requiredposition: 5
public virtual Boolean Equals(LdapEndpointResult other) #
Returns: Boolean

Parameters

obj Object requiredposition: 0
public override Int32 GetHashCode() #
Returns: Int32
public override String ToString() #
Returns: String

Properties

public Boolean Healthy { get; } #

All tested ports on this endpoint are reachable.

public IReadOnlyList<String> CertificateThumbprints { get; } #

Thumbprints of SSL certificates observed on this endpoint (LDAPS/GC LDAPS).

public String Address { get; set; } #
public String ReverseHostName { get; set; } #
public Nullable<Boolean> ReverseMatchesServer { get; set; } #
public String RootDseHostName { get; set; } #
public Nullable<Boolean> RootDseMatchesServer { get; set; } #
public IReadOnlyList<LdapPortResult> PortResults { get; set; } #