IntelligenceX
Class

ToolAuthenticationProbeRecord

Namespace IntelligenceX.Tools
Assembly IntelligenceX
Modifiers sealed

Probe metadata used to validate recent authentication/connectivity preflight checks.

Inheritance

  • Object
  • ToolAuthenticationProbeRecord

Constructors

public ToolAuthenticationProbeRecord() #

Properties

public String ProbeId { get; set; } #

Opaque probe identifier returned to callers.

public String ToolName { get; set; } #

Tool name that produced the probe.

public String AuthenticationContractId { get; set; } #

Authentication contract identifier for compatibility checks.

public String TargetFingerprint { get; set; } #

Stable fingerprint of endpoint/auth context probed by the tool.

public DateTimeOffset ProbedAtUtc { get; set; } #

UTC timestamp when probe completed.

public Boolean IsSuccessful { get; set; } #

True when probe completed successfully.

public String ErrorCode { get; set; } #

Optional probe error code when IsSuccessful is false.