Interface MongoDbAuthProvider
- All Known Implementing Classes:
DefaultMongoDbAuthProvider
public interface MongoDbAuthProvider
An interface that defines the MongoDB Authentication strategy.
-
Method Summary
Modifier and TypeMethodDescriptioncom.mongodb.MongoClientSettings.BuilderaddAuthConfig(com.mongodb.MongoClientSettings.Builder builder) Setups authentication configuration on existingMongoClientSettings.Builder.voidinit(Configuration config) Initializes the provider.
-
Method Details
-
init
Initializes the provider. Called on MongoDB connector initialization. -
addAuthConfig
com.mongodb.MongoClientSettings.Builder addAuthConfig(com.mongodb.MongoClientSettings.Builder builder) Setups authentication configuration on existingMongoClientSettings.Builder. Called before every connection creation.- Parameters:
builder- the builder with all configurations- Returns:
- The builder with authentication configuration applied
-