Microsoft.Data.SqlClient.SqlAuthenticationMethod
Describes the different SQL authentication methods that can be used by a client connecting to Azure SQL Database. For details, see Use Microsoft Entra Authentication.
namespace Microsoft.Data.SqlClient
{
public enum SqlAuthenticationMethod
{
NotSpecified,
SqlPassword,
[Obsolete("ActiveDirectoryPassword is deprecated, use a more secure authentication method. See https://aka.ms/SqlClientEntraIDAuthentication for more details.")]
ActiveDirectoryPassword,
ActiveDirectoryIntegrated,
ActiveDirectoryInteractive,
ActiveDirectoryServicePrincipal,
ActiveDirectoryDeviceCodeFlow,
ActiveDirectoryManagedIdentity,
ActiveDirectoryMSI,
ActiveDirectoryDefault,
ActiveDirectoryWorkloadIdentity
}
}