IntelligenceX
Enum

ToolAuthenticationProbeValidationFailure

Namespace IntelligenceX.Tools
Assembly IntelligenceX
Base Enum
Implements
IComparable ISpanFormattable IFormattable IConvertible
Modifiers sealed

Failure reasons returned by ToolAuthenticationProbeValidator.

Inheritance

  • Enum
  • ToolAuthenticationProbeValidationFailure

Values

public const ToolAuthenticationProbeValidationFailure None #

Probe validation succeeded.

Value: 0
public const ToolAuthenticationProbeValidationFailure ProbeRequired #

Probe validation is required but no probe id was provided.

Value: 1
public const ToolAuthenticationProbeValidationFailure ProbeStoreUnavailable #

Probe validation is required but store is unavailable.

Value: 2
public const ToolAuthenticationProbeValidationFailure ProbeNotFound #

Probe id does not exist in the configured store.

Value: 3
public const ToolAuthenticationProbeValidationFailure ProbeNotSuccessful #

Probe exists but did not complete successfully.

Value: 4
public const ToolAuthenticationProbeValidationFailure ProbeIncompatible #

Probe exists but is incompatible with expected tool/auth/target context.

Value: 5
public const ToolAuthenticationProbeValidationFailure ProbeExpired #

Probe exists but is older than the allowed max age.

Value: 6