# Package org.keycloak.models.mongo.keycloak.adapters

- Class Summary
  Class | Description
  --- | ---
  AbstractMongoAdapter<T extends MongoIdentifiableEntity> |
  ApplicationAdapter |
  ClientAdapter<T extends MongoIdentifiableEntity> |
  MongoRealmProvider |
  MongoRealmProviderFactory | KeycloakSessionFactory implementation based on MongoDB
  MongoUserProvider |
  MongoUserProviderFactory | KeycloakSessionFactory implementation based on MongoDB
  OAuthClientAdapter |
  RealmAdapter |
  RoleAdapter | Wrapper around RoleData object, which will persist wrapped object after each set operation (compatibility with picketlink based idm)
  UserAdapter | Wrapper around UserData object, which will persist wrapped object after each set operation (compatibility with picketlink based idm)

Copyright © 2015. All Rights Reserved.