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

Microsoft.Identity.Client.Platforms.Android.Broker.AndroidBrokerHelper

public AndroidBrokerHelper(Context androidContext, ILoggerAdapter logger)

public Bundle CreateRemoveBrokerAccountBundle(string clientId, IAccount account)

This method will acquire all of the accounts in the account manager that have an access token for the given client ID.

public string GetSilentResultFromBundle(Bundle bundleResult)

public void HandleInstallUrl(string appLink, Activity activity)

public MsalTokenResponse HandleSilentAuthenticationResult(string silentResult, string correlationId)

public bool IsBrokerInstalledAndInvokable(AuthorityType authorityType)

public void LaunchInteractiveActivity(Activity activity, Intent interactiveIntent)

public BrokerRequest UpdateBrokerRequestWithAccountData(string accountData, BrokerRequest brokerRequest)

public void ValidateBrokerRedirectUri(BrokerRequest brokerRequest)