Couchbase .NET SDK __CB_SDK_VERSION__

Show / Hide Table of Contents

Namespace Couchbase.Core.IO.Authentication.Authenticators

Classes

BaseAuthenticator

Base class for authenticators that provides shared configuration logic.

CertificateAuthenticator

Authenticator using X.509 client certificates for mTLS.

JwtAuthenticator

Authenticator using JSON Web Tokens (JWT). Uses SASL OAUTHBEARER for KV connections and Bearer token for HTTP requests.

PasswordAuthenticator

Authenticator using username and password credentials. Uses SASL for KV connections and HTTP Basic authentication for HTTP requests.

Interfaces

IAuthenticator

Provides a unified interface for authenticating connections to Couchbase Server. Authenticators are configuration objects that store user credentials.

IClusterAuthenticator

Enums

AuthenticatorType

In this article
Back to top Copyright © 2020 Couchbase, Inc. All rights reserved.