API Reference
Class
LdapServerResult
Represents aggregated LDAP test results for a server.
Inheritance
- Object
- LdapServerResult
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
- Method LdapScanner.TestDomains
- Method LdapScanner.TestForest
- Method LdapScanner.TestServers
- Method LdapScanner.TestServersAsync
- Property LdapServerReadable.Raw
- Method LdapServerResult.<Clone>$
- Property LdapSummary.FailedServers
- Property LdapSummary.GoodServers
- Property LdapSummary.Servers
- Method LdapTester.TestServerAsync
Accepted by parameters
- Method DomainControllerLdapConnectivityPostureService.Evaluate
- Method DomainControllerLdapConnectivityPostureService.Evaluate
- Method DomainControllerLdapConnectivityPostureService.EvaluateAsync
- Method DomainControllerLdapConnectivityPostureService.EvaluateAsync
- Method LdapScanner.TestDomains
- Method LdapScanner.TestForest
- Method LdapScanner.TestServers
- Method LdapScanner.TestServersAsync
- Method LdapServerReadableFactory.Create
- Method LdapServerReadableFactory.CreateAsync
- Constructor LdapSummary.LdapSummary
- Constructor LdapSummary.LdapSummary
- Constructor LdapSummary.LdapSummary
- Method LdapSummary.Deconstruct
- Method LdapSummary.Deconstruct
- Method LdapSummary.Deconstruct
- Method LdapSummaryFactory.Create
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; } #