Microsoft.Identity.Client.ApiConfig.Executors.PublicClientExecutor
namespace Microsoft.Identity.Client.ApiConfig.Executors
{
internal class PublicClientExecutor : AbstractExecutor, IPublicClientApplicationExecutor
{
public PublicClientExecutor(IServiceBundle serviceBundle, PublicClientApplication publicClientApplication);
public Task<AuthenticationResult> ExecuteAsync(AcquireTokenCommonParameters commonParameters, AcquireTokenInteractiveParameters interactiveParameters, CancellationToken cancellationToken);
public Task<AuthenticationResult> ExecuteAsync(AcquireTokenCommonParameters commonParameters, AcquireTokenWithDeviceCodeParameters deviceCodeParameters, CancellationToken cancellationToken);
public Task<AuthenticationResult> ExecuteAsync(AcquireTokenCommonParameters commonParameters, AcquireTokenByIntegratedWindowsAuthParameters integratedWindowsAuthParameters, CancellationToken cancellationToken);
public Task<AuthenticationResult> ExecuteAsync(AcquireTokenCommonParameters commonParameters, AcquireTokenByUsernamePasswordParameters usernamePasswordParameters, CancellationToken cancellationToken);
}
}