keycloak
|
公開変数類 | |
String | USERNAME = "username" |
String | LAST_NAME = "lastName" |
String | FIRST_NAME = "firstName" |
String | EMAIL = "email" |
String | LOCALE = "locale" |
静的公開変数類 | |
static String | FIRST_NAME_ATTRIBUTE = "FIRST_NAME" |
static String | LAST_NAME_ATTRIBUTE = "LAST_NAME" |
static String | EMAIL_ATTRIBUTE = "EMAIL" |
static String | EMAIL_VERIFIED_ATTRIBUTE = "EMAIL_VERIFIED" |
static String | CREATED_TIMESTAMP_ATTRIBUTE = "CREATED_TIMESTAMP" |
static String | ENABLED_ATTRIBUTE = "ENABLED" |
限定公開メンバ関数 | |
Set< GroupModel > | getGroupsInternal () |
boolean | appendDefaultGroups () |
boolean | appendDefaultRolesToRoleMappings () |
Set< RoleModel > | getRoleMappingsInternal () |
Set< RoleModel > | getFederatedRoleMappings () |
限定公開変数類 | |
KeycloakSession | session |
RealmModel | realm |
ComponentModel | storageProviderModel |
StorageId | storageId |
Assumes everything is managed by federated storage except for username. getId() returns a default value of "f:" + providerId + ":" + getUsername(). UserModel properties like enabled, firstName, lastName, email, etc. are all stored as attributes in federated storage.
isEnabled() defaults to true if the ENABLED_ATTRIBUTE isn't set in federated storage
|
inline |
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inlineprotected |
Should the realm's default groups be appended to getGroups() call? If your storage provider is not managing group mappings then it is recommended that this method return true
|
inlineprotected |
Should the realm's default roles be appended to getRoleMappings() call? If your storage provider is not managing all role mappings then it is recommended that this method return true
|
inline |
org.keycloak.models.RoleMapperModelを実装しています。
|
inline |
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
Gets role mappings from federated storage and automatically appends default roles. Also calls getRoleMappingsInternal() method to pull role mappings from provider. Implementors can override that method
org.keycloak.models.RoleMapperModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inlineprotected |
|
inline |
|
inline |
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
Gets groups from federated storage and automatically appends default groups of realm. Also calls getGroupsInternal() method to pull group membership from provider. Implementors can override that method
org.keycloak.models.UserModelを実装しています。
|
inlineprotected |
|
inline |
Defaults to 'f:' + storageProvider.getId() + ':' + getUsername()
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
Gets role mappings from federated storage and automatically appends default roles. Also calls getRoleMappingsInternal() method to pull role mappings from provider. Implementors can override that method
org.keycloak.models.RoleMapperModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
Gets role mappings from federated storage and automatically appends default roles. Also calls getRoleMappingsInternal() method to pull role mappings from provider. Implementors can override that method
org.keycloak.models.RoleMapperModelを実装しています。
|
inlineprotected |
|
inline |
|
inherited |
|
inline |
org.keycloak.models.RoleMapperModelを実装しています。
|
inline |
|
inline |
org.keycloak.models.RoleMapperModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
Stores as attribute in federated storage. EMAIL_ATTRIBUTE
org.keycloak.models.UserModelを実装しています。
|
inline |
Stores as attribute in federated storage. EMAIL_VERIFIED_ATTRIBUTE
verified |
org.keycloak.models.UserModelを実装しています。
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inline |
|
inline |
Stores as attribute in federated storage. FIRST_NAME_ATTRIBUTE
firstName |
org.keycloak.models.UserModelを実装しています。
|
inline |
Stores as attribute in federated storage. LAST_NAME_ATTRIBUTE
lastName |
org.keycloak.models.UserModelを実装しています。
|
inline |
|
inline |
org.keycloak.models.UserModelを実装しています。
|
inherited |
org.keycloak.storage.adapter.AbstractUserAdapter, org.keycloak.storage.adapter.InMemoryUserAdapter, org.keycloak.models.cache.infinispan.UserAdapter, org.keycloak.models.jpa.UserAdapter, org.keycloak.models.utils.UserModelDelegate, org.keycloak.storage.ldap.ReadonlyLDAPUserModelDelegate, org.keycloak.models.utils.ReadOnlyUserModelDelegateで実装されています。
|
static |
|
inherited |
|
static |
|
static |
|
static |
|
inherited |
|
static |
|
inherited |
|
static |
|
inherited |
|
protected |
|
protected |
|
protected |
|
protected |
|
inherited |