keycloak
|
公開メンバ関数 | |
LDAPConfig | getConfig () |
void | add (LDAPObject ldapObject) |
void | update (LDAPObject ldapObject) |
void | remove (LDAPObject ldapObject) |
List< LDAPObject > | fetchQueryResults (LDAPQuery LDAPQuery) |
int | countQueryResults (LDAPQuery LDAPQuery) |
void | validatePassword (LDAPObject user, String password) throws AuthenticationException |
void | updatePassword (LDAPObject user, String password, LDAPOperationDecorator passwordUpdateDecorator) |
IdentityStore representation providing minimal SPI
TODO: Rather remove this abstraction
void org.keycloak.storage.ldap.idm.store.IdentityStore.add | ( | LDAPObject | ldapObject | ) |
Persists the specified IdentityType
ldapObject |
org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStoreで実装されています。
int org.keycloak.storage.ldap.idm.store.IdentityStore.countQueryResults | ( | LDAPQuery | LDAPQuery | ) |
List<LDAPObject> org.keycloak.storage.ldap.idm.store.IdentityStore.fetchQueryResults | ( | LDAPQuery | LDAPQuery | ) |
LDAPConfig org.keycloak.storage.ldap.idm.store.IdentityStore.getConfig | ( | ) |
Returns the configuration for this IdentityStore instance
org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStoreで実装されています。
void org.keycloak.storage.ldap.idm.store.IdentityStore.remove | ( | LDAPObject | ldapObject | ) |
Removes the specified IdentityType
ldapObject |
org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStoreで実装されています。
void org.keycloak.storage.ldap.idm.store.IdentityStore.update | ( | LDAPObject | ldapObject | ) |
Updates the specified IdentityType
ldapObject |
org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStoreで実装されています。
void org.keycloak.storage.ldap.idm.store.IdentityStore.updatePassword | ( | LDAPObject | user, |
String | password, | ||
LDAPOperationDecorator | passwordUpdateDecorator | ||
) |
Updates the specified credential value.
user | Keycloak user |
password | Ldap password |
passwordUpdateDecorator | Callback to be executed before/after password update. Can be null |
org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStoreで実装されています。
void org.keycloak.storage.ldap.idm.store.IdentityStore.validatePassword | ( | LDAPObject | user, |
String | password | ||
) | throws AuthenticationException |
Validates the specified credentials.
user | Keycloak user |
password | Ldap password |
AuthenticationException | if authentication is not successful |
org.keycloak.storage.ldap.idm.store.ldap.LDAPIdentityStoreで実装されています。