Is your feature request related to a problem? Please describe.
Currently the only method of authentication for Snowflake is using username/password. This is a problem as Snowflake has started deprecating support for username/password without MFA. This will not be allowed as an authentication method for Snowflake from September.
Describe the solution you'd like
Key-pair authentication is supported for connection to Snowflake.
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
