API Reference
Class
AdwsPayloadProbe
AD Web Services (ADWS) payload probe. Performs a WS-Enumeration request (MS-WSDS LdapQuery dialect) and validates that the server returns at least one directory object. This is a stronger signal than a raw TCP connect on port 9389.
Inheritance
- Object
- AdwsPayloadProbe
Methods
public static AdwsPayloadProbeResult Probe(String server, TimeSpan timeout, NetworkCredential credential = null, Int32 port = 9389, String path = null, AdwsLdapQuery query = null) #Returns:
AdwsPayloadProbeResultExecutes an ADWS payload probe against a server.
Parameters
- server System.String
- Target host name (DNS name or IP).
- timeout System.TimeSpan
- Timeout budget for the overall probe.
- credential System.Net.NetworkCredential = null
- Optional alternate Windows credential for the connection (domain\user or UPN). When null, the current credentials are used.
- port System.Int32 = 9389
- Target port (default 9389).
- path System.String = null
- Endpoint path (default DefaultEnumerationPath).
- query ADPlayground.Network.AdwsLdapQuery = null
- Optional MS-WSDS LDAP query. When null, the probe attempts a base-scope query against the current domain root. If no domain can be derived, the probe uses a server-default enumeration (no explicit filter).