API Reference
Class
McpOauthLoginStart
Represents the initial response from an MCP OAuth login start request.
Inheritance
- Object
- McpOauthLoginStart
Constructors
public McpOauthLoginStart(String loginId, String authUrl, JsonObject raw, JsonObject additional) #Initializes a new MCP OAuth login start model.
Parameters
- loginId System.String
- authUrl System.String
- raw IntelligenceX.Json.JsonObject
- additional IntelligenceX.Json.JsonObject
Methods
public static McpOauthLoginStart FromJson(JsonObject obj) #Returns:
McpOauthLoginStartParses the MCP OAuth login start payload from JSON.
Parameters
- obj IntelligenceX.Json.JsonObject
- Source JSON object.
Returns
The parsed login start model.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object
Properties
public String LoginId { get; } #Gets the login identifier used to correlate this OAuth flow.
public String AuthUrl { get; } #Gets the browser authorization URL for completing OAuth consent.
public JsonObject Raw { get; } #Gets the original raw JSON payload returned by app-server.
public JsonObject Additional { get; } #Gets unrecognized fields from the payload.