<PackageReference Include="Microsoft.Identity.Client" Version="4.84.1-preview" />

Microsoft.Identity.Client.UI.AuthorizationResult

public string ClientInfo { get; set; }

public string CloudInstanceHost { get; set; }

public string Code { get; set; }

public string Error { get; set; }

public string ErrorDescription { get; set; }

public string State { get; set; }

A string that is added to each Authorization Request and is expected to be sent back along with the authorization code. MSAL is responsible for validating that the state sent is identical to the state received.

public AuthorizationStatus Status { get; }

public static AuthorizationResult FromPostData(byte[] postData)

public static AuthorizationResult FromStatus(AuthorizationStatus status, string error, string errorDescription)

public static AuthorizationResult FromUri(string webAuthenticationResult)