|
keycloak
|


公開メンバ関数 | |
| AbstractLDAPStorageMapper (ComponentModel mapperModel, LDAPStorageProvider ldapProvider) | |
| SynchronizationResult | syncDataFromFederationProviderToKeycloak (RealmModel realm) |
| SynchronizationResult | syncDataFromKeycloakToFederationProvider (RealmModel realm) |
| List< UserModel > | getGroupMembers (RealmModel realm, GroupModel group, int firstResult, int maxResults) |
| boolean | onAuthenticationFailure (LDAPObject ldapUser, UserModel user, AuthenticationException ldapException, RealmModel realm) |
| LDAPStorageProvider | getLdapProvider () |
| void | close () |
| void | onImportUserFromLDAP (LDAPObject ldapUser, UserModel user, RealmModel realm, boolean isCreate) |
| void | onRegisterUserToLDAP (LDAPObject ldapUser, UserModel localUser, RealmModel realm) |
| UserModel | proxy (LDAPObject ldapUser, UserModel delegate, RealmModel realm) |
| void | beforeLDAPQuery (LDAPQuery query) |
静的公開メンバ関数 | |
| static boolean | parseBooleanParameter (ComponentModel mapperModel, String paramName) |
限定公開変数類 | |
| final KeycloakSession | session |
| final ComponentModel | mapperModel |
| final LDAPStorageProvider | ldapProvider |
Stateful per-request object
|
inline |
|
inherited |
Called before LDAP Identity query for retrieve LDAP users was executed. It allows to change query somehow (add returning attributes from LDAP, change conditions etc)
| query |
org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper, org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper, org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper, org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper, org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper, org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapperで実装されています。
|
inline |
org.keycloak.provider.Providerを実装しています。
|
inline |
|
inline |
|
inline |
|
inherited |
Called when importing user from LDAP to local keycloak DB.
| ldapUser | |
| user | |
| realm | |
| isCreate | true if we importing new user from LDAP. False if user already exists in Keycloak, but we are upgrading (syncing) it from LDAP |
org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper, org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapper, org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper, org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapper, org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper, org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapperで実装されています。
|
inherited |
Called when register new user to LDAP - just after user was created in Keycloak DB
| ldapUser | |
| localUser | |
| realm |
org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper, org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper, org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapper, org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper, org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapper, org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapperで実装されています。
|
inlinestatic |
|
inherited |
Called when invoke proxy on LDAP federation provider
| ldapUser | |
| delegate | |
| realm |
org.keycloak.storage.ldap.mappers.membership.group.GroupLDAPStorageMapper, org.keycloak.storage.ldap.mappers.membership.role.RoleLDAPStorageMapper, org.keycloak.storage.ldap.mappers.UserAttributeLDAPStorageMapper, org.keycloak.storage.ldap.mappers.msad.MSADUserAccountControlStorageMapper, org.keycloak.storage.ldap.mappers.msadlds.MSADLDSUserAccountControlStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPAttributeMapper, org.keycloak.storage.ldap.mappers.FullNameLDAPStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPRoleStorageMapper, org.keycloak.storage.ldap.mappers.HardcodedLDAPGroupStorageMapperで実装されています。
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
1.8.13