public interface IdentityStore
| Modifier and Type | Method and Description |
|---|---|
void |
add(AttributedType value)
Persists the specified IdentityType
|
<V extends IdentityType> |
countQueryResults(IdentityQuery<V> identityQuery) |
<V extends IdentityType> |
fetchQueryResults(IdentityQuery<V> identityQuery) |
LDAPIdentityStoreConfiguration |
getConfig()
Returns the configuration for this IdentityStore instance
|
void |
remove(AttributedType value)
Removes the specified IdentityType
|
void |
update(AttributedType value)
Updates the specified IdentityType
|
void |
updatePassword(LDAPUser user,
String password)
Updates the specified credential value.
|
boolean |
validatePassword(LDAPUser user,
String password)
Validates the specified credentials.
|
LDAPIdentityStoreConfiguration getConfig()
void add(AttributedType value)
value - void update(AttributedType value)
value - void remove(AttributedType value)
value - <V extends IdentityType> List<V> fetchQueryResults(IdentityQuery<V> identityQuery)
<V extends IdentityType> int countQueryResults(IdentityQuery<V> identityQuery)
boolean validatePassword(LDAPUser user, String password)
user - Keycloak userpassword - Ldap passwordCopyright © 2015 JBoss by Red Hat. All rights reserved.