You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
wilkinsona
changed the title
Allow auto-configure of couchbase to Authenticate via client certificate, instead of username and password
Provide auto-configuration for authenticating with Couchbase using a client certificate
Jul 16, 2024
Thanks for the suggestion. CertificateAuthenticator has methods for creating an instance from a KeyStore or KeyManagerFactory. On the face of it, it looks to be a good fit for integrating with SSL bundles for client auth.
Hello,
I am currently using Spring Boot 3.3.1, and particularly using the starter
org.springframework.boot:spring-boot-starter-data-couchbase
.This starter support auto configuration and secure communication using SSL Bundles.
However, couchbase also supports authentication via certificate: Couchbase: Authenticating the Java Client by Certificate
Unfortunately the starter does not support this, and only supports username/password authentication (a sensible default): CouchbaseAutoConfiguration
The request here would be to allow setup of using certificate based authentication through spring autoconfiguration.
As a workaround, currently the cluster creation code must be rewritten in the client configuration to support this certificate based authentication:
Thanks
The text was updated successfully, but these errors were encountered: