API Reference
Class
LdapServerResult
Represents aggregated LDAP test results for a server.
Inheritance
- Object
- LdapServerResult
Constructors
public LdapServerResult(String Server, IReadOnlyList<LdapPortResult> PortResults) #Represents aggregated LDAP test results for a server.
Parameters
- Server System.String
- PortResults System.Collections.Generic.IReadOnlyList{ADPlayground.Ldap.LdapPortResult}
Methods
public virtual LdapServerResult <Clone>$() #Returns:
LdapServerResultpublic Void Deconstruct(out String Server, out IReadOnlyList<LdapPortResult> PortResults) #Returns:
VoidParameters
- Server String
- PortResults IReadOnlyList<LdapPortResult>
public override Int32 GetHashCode() #Returns:
Int32public override String ToString() #Returns:
StringInherited Methods
Properties
public Nullable<TimeSpan> Duration { get; set; } #Total wall-clock duration of testing this server, when measured by the caller.
public Boolean AnySuccess { get; } #Indicates if any port returned a successful connection.
public Boolean IdentitySuccess { get; } #Indicates if identity search succeeded on any port.
public Boolean CertificateConsistent { get; } #Indicates whether all ports returned the same certificate.
public Boolean ServerNameMatchesCertificate { get; } #All ports have certificates containing the server FQDN.
public Boolean DomainNameMatchesCertificate { get; } #All ports have certificates containing the domain name.
public Boolean Healthy { get; } #Indicates if all ports were reachable.
public String Server { get; set; } #public IReadOnlyList<LdapPortResult> PortResults { get; set; } #