Interface MongoDbAuthProvider

All Known Implementing Classes:
DefaultMongoDbAuthProvider

public interface MongoDbAuthProvider
An interface that defines the MongoDB Authentication strategy.
  • Method Summary

    Modifier and Type
    Method
    Description
    com.mongodb.MongoClientSettings.Builder
    addAuthConfig(com.mongodb.MongoClientSettings.Builder builder)
    Setups authentication configuration on existing MongoClientSettings.Builder.
    void
    Initializes the provider.
  • Method Details

    • init

      void init(Configuration config)
      Initializes the provider. Called on MongoDB connector initialization.
    • addAuthConfig

      com.mongodb.MongoClientSettings.Builder addAuthConfig(com.mongodb.MongoClientSettings.Builder builder)
      Setups authentication configuration on existing MongoClientSettings.Builder. Called before every connection creation.
      Parameters:
      builder - the builder with all configurations
      Returns:
      The builder with authentication configuration applied