Authentication
PasswordAuthenticator
- class couchbase.auth.PasswordAuthenticator(username, password, cert_path=None, **kwargs)
Password authentication mechanism.
- Parameters:
username (str) – Username to use for authentication.
password (str) – Password to use for authentication.
cert_path (str, optional) – Path of the certificate trust store. Defaults to None.
CertificateAuthenticator
- class couchbase.auth.CertificateAuthenticator(cert_path=None, key_path=None, trust_store_path=None)
Certificate authentication mechanism.
- Parameters:
cert_path (str) – Path to the client certificate. Defaults to None.
key_path (str) – Path to the client key. Defaults to None.
trust_store_path (str, optional) – Path of the certificate trust store. Defaults to None.