IntelligenceX
Enum

ToolAuthenticationMode

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

Declares how a tool expects authentication to be supplied.

Inheritance

  • Enum
  • ToolAuthenticationMode

Values

public const ToolAuthenticationMode None #

Tool does not declare authentication behavior.

Value: 0
public const ToolAuthenticationMode HostManaged #

Authentication is resolved by host/service configuration, not tool arguments.

Value: 1
public const ToolAuthenticationMode ProfileReference #

Authentication is selected via a profile reference argument.

Value: 2
public const ToolAuthenticationMode RunAsReference #

Authentication can use a run-as profile reference argument.

Value: 3