diff --git a/conn.go b/conn.go index 3daca6250..743c5032c 100644 --- a/conn.go +++ b/conn.go @@ -46,6 +46,8 @@ import ( var ( defaultApprovedAuthenticators = []string{ "org.apache.cassandra.auth.PasswordAuthenticator", + "org.apache.cassandra.auth.MutualTlsAuthenticator", + "org.apache.cassandra.auth.MutualTlsWithPasswordFallbackAuthenticator", "com.instaclustr.cassandra.auth.SharedSecretAuthenticator", "com.datastax.bdp.cassandra.auth.DseAuthenticator", "io.aiven.cassandra.auth.AivenAuthenticator", diff --git a/conn_test.go b/conn_test.go index cab4c2f8f..ef61c1b1c 100644 --- a/conn_test.go +++ b/conn_test.go @@ -56,6 +56,8 @@ const ( func TestApprove(t *testing.T) { tests := map[bool]bool{ approve("org.apache.cassandra.auth.PasswordAuthenticator", []string{}): true, + approve("org.apache.cassandra.auth.MutualTlsWithPasswordFallbackAuthenticator", []string{}): true, + approve("org.apache.cassandra.auth.MutualTlsAuthenticator", []string{}): true, approve("com.instaclustr.cassandra.auth.SharedSecretAuthenticator", []string{}): true, approve("com.datastax.bdp.cassandra.auth.DseAuthenticator", []string{}): true, approve("io.aiven.cassandra.auth.AivenAuthenticator", []string{}): true,