Package org.keycloak.storage.adapter
Class InMemoryUserAdapter
java.lang.Object
org.keycloak.models.UserModelDefaultMethods
org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
org.keycloak.storage.adapter.InMemoryUserAdapter
- All Implemented Interfaces:
org.keycloak.models.Model,org.keycloak.models.RoleMapperModel,org.keycloak.models.UserModel
public class InMemoryUserAdapter
extends org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.UserModel
org.keycloak.models.UserModel.RequiredAction, org.keycloak.models.UserModel.UserPreRemovedEvent, org.keycloak.models.UserModel.UserRemovedEvent -
Field Summary
Fields inherited from class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
id, realm, sessionFields inherited from interface org.keycloak.models.UserModel
COMPARE_BY_USERNAME, CREATED_AFTER, CREATED_BEFORE, CREATED_TIMESTAMP, DID, DISABLED_REASON, EMAIL, EMAIL_PENDING, EMAIL_VERIFIED, ENABLED, EXACT, FIRST_NAME, GROUPS, ID, IDP_ALIAS, IDP_USER_ID, INCLUDE_SERVICE_ACCOUNT, IS_TEMP_ADMIN_ATTR_NAME, LAST_NAME, LOCALE, SEARCH, USERNAME -
Constructor Summary
ConstructorsConstructorDescriptionInMemoryUserAdapter(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, String id) -
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.models.SubjectCredentialManagerMethods inherited from class org.keycloak.storage.adapter.AbstractInMemoryUserAdapter
addDefaults, addRequiredAction, addRequiredAction, checkReadonly, deleteRoleMapping, equals, getAttributes, getAttributeStream, getClientRoleMappingsStream, getCreatedTimestamp, getFederationLink, getFirstAttribute, getGroupsStream, getId, getRealmRoleMappingsStream, getRequiredActionsStream, getRoleMappingsStream, getServiceAccountClientLink, getUsername, grantRole, hashCode, hasRole, isEmailVerified, isEnabled, isMemberOf, joinGroup, leaveGroup, removeAttribute, removeRequiredAction, removeRequiredAction, setAttribute, setCreatedTimestamp, setEmailVerified, setEnabled, setFederationLink, setReadonly, setServiceAccountClientLink, setSingleAttribute, setUsernameMethods inherited from class org.keycloak.models.UserModelDefaultMethods
getEmail, getFirstName, getLastName, setEmail, setFirstName, setLastName, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.keycloak.models.RoleMapperModel
hasDirectRoleMethods inherited from interface org.keycloak.models.UserModel
getGroupsCount, getGroupsCountByNameContaining, getGroupsStream, getLastModifiedTimestamp, isFederated, joinGroup, setLastModifiedTimestamp
-
Constructor Details
-
InMemoryUserAdapter
public InMemoryUserAdapter(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, String id)
-
-
Method Details
-
credentialManager
public org.keycloak.models.SubjectCredentialManager credentialManager()
-