<PackageReference Include="Microsoft.Data.SqlClient.Extensions.Abstractions" Version="7.0.2" />

Microsoft.Data.SqlClient.SqlAuthenticationProvider

public abstract class SqlAuthenticationProvider

public static bool SetProvider(SqlAuthenticationMethod authenticationMethod, SqlAuthenticationProvider provider)

public virtual void BeforeLoad(SqlAuthenticationMethod authenticationMethod)

public virtual void BeforeUnload(SqlAuthenticationMethod authenticationMethod)

public abstract bool IsSupported(SqlAuthenticationMethod authenticationMethod)