keycloak
|
公開メンバ関数 | |
HardcodedLDAPAttributeMapper (ComponentModel mapperModel, LDAPStorageProvider ldapProvider) | |
void | onRegisterUserToLDAP (LDAPObject ldapUser, UserModel localUser, RealmModel realm) |
void | onImportUserFromLDAP (LDAPObject ldapUser, UserModel user, RealmModel realm, boolean isCreate) |
UserModel | proxy (LDAPObject ldapUser, UserModel delegate, RealmModel realm) |
void | beforeLDAPQuery (LDAPQuery query) |
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 () |
静的公開メンバ関数 | |
static boolean | parseBooleanParameter (ComponentModel mapperModel, String paramName) |
静的公開変数類 | |
static final String | LDAP_ATTRIBUTE_NAME = "ldap.attribute.name" |
static final String | LDAP_ATTRIBUTE_VALUE = "ldap.attribute.value" |
static Pattern | substitution = Pattern.compile("\\$\\{([^}]+)\\}") |
限定公開メンバ関数 | |
String | computeAttributeValue (String ldapAttrName, String ldapAttrValue, LDAPObject ldapUser, UserModel localUser, RealmModel realm) |
String | getRandomValue () |
限定公開変数類 | |
final KeycloakSession | session |
final ComponentModel | mapperModel |
final LDAPStorageProvider | ldapProvider |
静的非公開変数類 | |
static final Logger | logger = Logger.getLogger(HardcodedLDAPAttributeMapper.class) |
static final String | CHARS = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVW1234567890" |
|
inline |
|
inline |
|
inlineinherited |
org.keycloak.provider.Providerを実装しています。
|
inlineprotected |
|
inlineinherited |
|
inlineinherited |
|
inlineprotected |
|
inlineinherited |
|
inline |
|
inline |
org.keycloak.storage.ldap.mappers.LDAPStorageMapperを実装しています。
|
inlinestaticinherited |
|
inline |
org.keycloak.storage.ldap.mappers.LDAPStorageMapperを実装しています。
|
inlineinherited |
|
inlineinherited |
|
staticprivate |
|
static |
|
static |
|
protectedinherited |
|
staticprivate |
|
protectedinherited |
|
protectedinherited |
|
static |