Class MongoProfileService

All Implemented Interfaces:
Authenticator, ProfileService<MongoProfile>

public class MongoProfileService extends AbstractProfileService<MongoProfile>
The MongoDB profile service (which supersedes the Mongo authenticator).
Since:
2.0.0
Author:
Jerome Leleu
  • Constructor Details

    • MongoProfileService

      public MongoProfileService()

      Constructor for MongoProfileService.

    • MongoProfileService

      public MongoProfileService(com.mongodb.client.MongoClient mongoClient)

      Constructor for MongoProfileService.

      Parameters:
      mongoClient - a MongoClient object
    • MongoProfileService

      public MongoProfileService(com.mongodb.client.MongoClient mongoClient, String attributes)

      Constructor for MongoProfileService.

      Parameters:
      mongoClient - a MongoClient object
      attributes - a String object
    • MongoProfileService

      public MongoProfileService(com.mongodb.client.MongoClient mongoClient, String attributes, PasswordEncoder passwordEncoder)

      Constructor for MongoProfileService.

      Parameters:
      mongoClient - a MongoClient object
      attributes - a String object
      passwordEncoder - a PasswordEncoder object
    • MongoProfileService

      public MongoProfileService(com.mongodb.client.MongoClient mongoClient, PasswordEncoder passwordEncoder)

      Constructor for MongoProfileService.

      Parameters:
      mongoClient - a MongoClient object
      passwordEncoder - a PasswordEncoder object
  • Method Details