Package org.keycloak.storage.ldap
Class LDAPStorageUserManager
- java.lang.Object
-
- org.keycloak.storage.ldap.LDAPStorageUserManager
-
public class LDAPStorageUserManager extends Object
Track which LDAP users were already enlisted during this transaction- Author:
- Marek Posolda
-
-
Constructor Summary
Constructors Constructor Description LDAPStorageUserManager(LDAPStorageProvider provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LDAPObject
getManagedLDAPUser(String userId)
UserModel
getManagedProxiedUser(String userId)
LDAPTransaction
getTransaction(String userId)
void
removeManagedUserEntry(String userId)
void
setManagedProxiedUser(UserModel proxiedUser, LDAPObject ldapObject)
-
-
-
Constructor Detail
-
LDAPStorageUserManager
public LDAPStorageUserManager(LDAPStorageProvider provider)
-
-
Method Detail
-
getManagedLDAPUser
public LDAPObject getManagedLDAPUser(String userId)
-
getTransaction
public LDAPTransaction getTransaction(String userId)
-
setManagedProxiedUser
public void setManagedProxiedUser(UserModel proxiedUser, LDAPObject ldapObject)
-
removeManagedUserEntry
public void removeManagedUserEntry(String userId)
-
-