Snowflake RSA Key for jdbc auth in Logstash

Hello!

I'm trying to use jdbc input plugin to connect to snowflake. The snowflake jdbc driver has a private_key_file parameter to specify an RSA key. This seems to be missing from the jdbc input configuration options at

How do I connect to snowflake via jdbc using an RSA key instead of a password?
(apologies if there is some deeper misunderstanding, please correct my assumptions)

The snowflake documentation says that " You can set these parameters in the JDBC connection string or in a Java Properties object".

The JDBC connection string page includes an example of passing the key file and password in the connection string

Connection connection = DriverManager.getConnection(
    "jdbc:snowflake://myorganization-myaccount.snowflake.com/?private_key_file=/tmp/rsa_key.p8&private_key_file_pwd=dummyPassword",
props);

I don't think the jdbc input will sprintf the connection string, so you will not be able to hide the password in the logstash keystore, although someone who actually uses the jdbc input (I do not) may know better.