public class RealmAdapter extends Object implements CachedRealmModel
CachedRealmModel.RealmCachedEvent
RealmModel.ClientCreationEvent, RealmModel.ClientRemovedEvent, RealmModel.ClientUpdatedEvent, RealmModel.IdentityProviderRemovedEvent, RealmModel.IdentityProviderUpdatedEvent, RealmModel.RealmCreationEvent, RealmModel.RealmPostCreateEvent, RealmModel.RealmRemovedEvent
RoleContainerModel.RoleRemovedEvent
Modifier and Type | Field and Description |
---|---|
protected CachedRealm |
cached |
protected RealmCacheSession |
cacheSession |
protected boolean |
invalidated |
protected KeycloakSession |
session |
protected RealmModel |
updated |
Constructor and Description |
---|
RealmAdapter(KeycloakSession session,
CachedRealm cached,
RealmCacheSession cacheSession) |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
createGroup, createGroup, createGroup, getClientStorageProviders, getUserStorageProviders
protected CachedRealm cached
protected RealmCacheSession cacheSession
protected volatile RealmModel updated
protected KeycloakSession session
protected volatile boolean invalidated
public RealmAdapter(KeycloakSession session, CachedRealm cached, RealmCacheSession cacheSession)
public RealmModel getDelegateForUpdate()
CachedRealmModel
getDelegateForUpdate
in interface CachedRealmModel
protected void invalidateFlag()
public void invalidate()
CachedRealmModel
invalidate
in interface CachedRealmModel
public long getCacheTimestamp()
CachedRealmModel
getCacheTimestamp
in interface CachedRealmModel
public ConcurrentHashMap getCachedWith()
CachedRealmModel
getCachedWith
in interface CachedRealmModel
protected boolean isUpdated()
public String getId()
getId
in interface RealmModel
getId
in interface RoleContainerModel
public String getName()
getName
in interface RealmModel
public void setName(String name)
setName
in interface RealmModel
public String getDisplayName()
getDisplayName
in interface RealmModel
public void setDisplayName(String displayName)
setDisplayName
in interface RealmModel
public String getDisplayNameHtml()
getDisplayNameHtml
in interface RealmModel
public void setDisplayNameHtml(String displayNameHtml)
setDisplayNameHtml
in interface RealmModel
public boolean isEnabled()
isEnabled
in interface RealmModel
public void setEnabled(boolean enabled)
setEnabled
in interface RealmModel
public boolean isUserManagedAccessAllowed()
isUserManagedAccessAllowed
in interface RealmModel
public void setUserManagedAccessAllowed(boolean userManagedAccessAllowed)
setUserManagedAccessAllowed
in interface RealmModel
public SslRequired getSslRequired()
getSslRequired
in interface RealmModel
public void setSslRequired(SslRequired sslRequired)
setSslRequired
in interface RealmModel
public boolean isRegistrationAllowed()
isRegistrationAllowed
in interface RealmModel
public void setRegistrationAllowed(boolean registrationAllowed)
setRegistrationAllowed
in interface RealmModel
public boolean isRegistrationEmailAsUsername()
isRegistrationEmailAsUsername
in interface RealmModel
public void setRegistrationEmailAsUsername(boolean registrationEmailAsUsername)
setRegistrationEmailAsUsername
in interface RealmModel
public boolean isRememberMe()
isRememberMe
in interface RealmModel
public void setRememberMe(boolean rememberMe)
setRememberMe
in interface RealmModel
public String getDefaultSignatureAlgorithm()
getDefaultSignatureAlgorithm
in interface RealmModel
public void setDefaultSignatureAlgorithm(String defaultSignatureAlgorithm)
setDefaultSignatureAlgorithm
in interface RealmModel
public boolean isBruteForceProtected()
isBruteForceProtected
in interface RealmModel
public void setBruteForceProtected(boolean value)
setBruteForceProtected
in interface RealmModel
public boolean isPermanentLockout()
isPermanentLockout
in interface RealmModel
public void setPermanentLockout(boolean val)
setPermanentLockout
in interface RealmModel
public int getMaxFailureWaitSeconds()
getMaxFailureWaitSeconds
in interface RealmModel
public void setMaxFailureWaitSeconds(int val)
setMaxFailureWaitSeconds
in interface RealmModel
public int getWaitIncrementSeconds()
getWaitIncrementSeconds
in interface RealmModel
public void setWaitIncrementSeconds(int val)
setWaitIncrementSeconds
in interface RealmModel
public int getMinimumQuickLoginWaitSeconds()
getMinimumQuickLoginWaitSeconds
in interface RealmModel
public void setMinimumQuickLoginWaitSeconds(int val)
setMinimumQuickLoginWaitSeconds
in interface RealmModel
public long getQuickLoginCheckMilliSeconds()
getQuickLoginCheckMilliSeconds
in interface RealmModel
public void setQuickLoginCheckMilliSeconds(long val)
setQuickLoginCheckMilliSeconds
in interface RealmModel
public int getMaxDeltaTimeSeconds()
getMaxDeltaTimeSeconds
in interface RealmModel
public void setMaxDeltaTimeSeconds(int val)
setMaxDeltaTimeSeconds
in interface RealmModel
public int getFailureFactor()
getFailureFactor
in interface RealmModel
public void setFailureFactor(int failureFactor)
setFailureFactor
in interface RealmModel
public boolean isVerifyEmail()
isVerifyEmail
in interface RealmModel
public void setVerifyEmail(boolean verifyEmail)
setVerifyEmail
in interface RealmModel
public boolean isLoginWithEmailAllowed()
isLoginWithEmailAllowed
in interface RealmModel
public void setLoginWithEmailAllowed(boolean loginWithEmailAllowed)
setLoginWithEmailAllowed
in interface RealmModel
public boolean isDuplicateEmailsAllowed()
isDuplicateEmailsAllowed
in interface RealmModel
public void setDuplicateEmailsAllowed(boolean duplicateEmailsAllowed)
setDuplicateEmailsAllowed
in interface RealmModel
public boolean isResetPasswordAllowed()
isResetPasswordAllowed
in interface RealmModel
public void setResetPasswordAllowed(boolean resetPasswordAllowed)
setResetPasswordAllowed
in interface RealmModel
public boolean isEditUsernameAllowed()
isEditUsernameAllowed
in interface RealmModel
public void setEditUsernameAllowed(boolean editUsernameAllowed)
setEditUsernameAllowed
in interface RealmModel
public boolean isRevokeRefreshToken()
isRevokeRefreshToken
in interface RealmModel
public void setRevokeRefreshToken(boolean revokeRefreshToken)
setRevokeRefreshToken
in interface RealmModel
public int getRefreshTokenMaxReuse()
getRefreshTokenMaxReuse
in interface RealmModel
public void setRefreshTokenMaxReuse(int refreshTokenMaxReuse)
setRefreshTokenMaxReuse
in interface RealmModel
public int getSsoSessionIdleTimeout()
getSsoSessionIdleTimeout
in interface RealmModel
public void setSsoSessionIdleTimeout(int seconds)
setSsoSessionIdleTimeout
in interface RealmModel
public int getSsoSessionMaxLifespan()
getSsoSessionMaxLifespan
in interface RealmModel
public void setSsoSessionMaxLifespan(int seconds)
setSsoSessionMaxLifespan
in interface RealmModel
public int getSsoSessionIdleTimeoutRememberMe()
getSsoSessionIdleTimeoutRememberMe
in interface RealmModel
public void setSsoSessionIdleTimeoutRememberMe(int seconds)
setSsoSessionIdleTimeoutRememberMe
in interface RealmModel
public int getSsoSessionMaxLifespanRememberMe()
getSsoSessionMaxLifespanRememberMe
in interface RealmModel
public void setSsoSessionMaxLifespanRememberMe(int seconds)
setSsoSessionMaxLifespanRememberMe
in interface RealmModel
public int getOfflineSessionIdleTimeout()
getOfflineSessionIdleTimeout
in interface RealmModel
public void setOfflineSessionIdleTimeout(int seconds)
setOfflineSessionIdleTimeout
in interface RealmModel
public boolean isOfflineSessionMaxLifespanEnabled()
isOfflineSessionMaxLifespanEnabled
in interface RealmModel
public void setOfflineSessionMaxLifespanEnabled(boolean offlineSessionMaxLifespanEnabled)
setOfflineSessionMaxLifespanEnabled
in interface RealmModel
public int getOfflineSessionMaxLifespan()
getOfflineSessionMaxLifespan
in interface RealmModel
public void setOfflineSessionMaxLifespan(int seconds)
setOfflineSessionMaxLifespan
in interface RealmModel
public int getClientSessionIdleTimeout()
getClientSessionIdleTimeout
in interface RealmModel
public void setClientSessionIdleTimeout(int seconds)
setClientSessionIdleTimeout
in interface RealmModel
public int getClientSessionMaxLifespan()
getClientSessionMaxLifespan
in interface RealmModel
public void setClientSessionMaxLifespan(int seconds)
setClientSessionMaxLifespan
in interface RealmModel
public int getClientOfflineSessionIdleTimeout()
getClientOfflineSessionIdleTimeout
in interface RealmModel
public void setClientOfflineSessionIdleTimeout(int seconds)
setClientOfflineSessionIdleTimeout
in interface RealmModel
public int getClientOfflineSessionMaxLifespan()
getClientOfflineSessionMaxLifespan
in interface RealmModel
public void setClientOfflineSessionMaxLifespan(int seconds)
setClientOfflineSessionMaxLifespan
in interface RealmModel
public int getAccessTokenLifespan()
getAccessTokenLifespan
in interface RealmModel
public void setAccessTokenLifespan(int seconds)
setAccessTokenLifespan
in interface RealmModel
public int getAccessTokenLifespanForImplicitFlow()
getAccessTokenLifespanForImplicitFlow
in interface RealmModel
public void setAccessTokenLifespanForImplicitFlow(int seconds)
setAccessTokenLifespanForImplicitFlow
in interface RealmModel
public int getAccessCodeLifespan()
getAccessCodeLifespan
in interface RealmModel
public void setAccessCodeLifespan(int seconds)
setAccessCodeLifespan
in interface RealmModel
public int getAccessCodeLifespanUserAction()
getAccessCodeLifespanUserAction
in interface RealmModel
public void setAccessCodeLifespanUserAction(int seconds)
setAccessCodeLifespanUserAction
in interface RealmModel
public Map<String,Integer> getUserActionTokenLifespans()
RealmModel
getUserActionTokenLifespans
in interface RealmModel
public int getAccessCodeLifespanLogin()
getAccessCodeLifespanLogin
in interface RealmModel
public void setAccessCodeLifespanLogin(int seconds)
setAccessCodeLifespanLogin
in interface RealmModel
public int getActionTokenGeneratedByAdminLifespan()
getActionTokenGeneratedByAdminLifespan
in interface RealmModel
public void setActionTokenGeneratedByAdminLifespan(int seconds)
setActionTokenGeneratedByAdminLifespan
in interface RealmModel
public int getActionTokenGeneratedByUserLifespan()
getActionTokenGeneratedByUserLifespan
in interface RealmModel
public void setActionTokenGeneratedByUserLifespan(int seconds)
setActionTokenGeneratedByUserLifespan
in interface RealmModel
public int getActionTokenGeneratedByUserLifespan(String actionTokenId)
getActionTokenGeneratedByUserLifespan
in interface RealmModel
public void setActionTokenGeneratedByUserLifespan(String actionTokenId, Integer seconds)
setActionTokenGeneratedByUserLifespan
in interface RealmModel
public List<RequiredCredentialModel> getRequiredCredentials()
getRequiredCredentials
in interface RealmModel
public void addRequiredCredential(String cred)
addRequiredCredential
in interface RealmModel
public PasswordPolicy getPasswordPolicy()
getPasswordPolicy
in interface RealmModel
public void setPasswordPolicy(PasswordPolicy policy)
setPasswordPolicy
in interface RealmModel
public OTPPolicy getOTPPolicy()
getOTPPolicy
in interface RealmModel
public void setOTPPolicy(OTPPolicy policy)
setOTPPolicy
in interface RealmModel
public WebAuthnPolicy getWebAuthnPolicy()
getWebAuthnPolicy
in interface RealmModel
public void setWebAuthnPolicy(WebAuthnPolicy policy)
RealmModel
setWebAuthnPolicy
in interface RealmModel
public WebAuthnPolicy getWebAuthnPolicyPasswordless()
getWebAuthnPolicyPasswordless
in interface RealmModel
public void setWebAuthnPolicyPasswordless(WebAuthnPolicy policy)
RealmModel
setWebAuthnPolicyPasswordless
in interface RealmModel
public RoleModel getRoleById(String id)
getRoleById
in interface RealmModel
public List<GroupModel> getDefaultGroups()
getDefaultGroups
in interface RealmModel
public void addDefaultGroup(GroupModel group)
addDefaultGroup
in interface RealmModel
public void removeDefaultGroup(GroupModel group)
removeDefaultGroup
in interface RealmModel
public List<String> getDefaultRoles()
getDefaultRoles
in interface RoleContainerModel
public void addDefaultRole(String name)
addDefaultRole
in interface RoleContainerModel
public void updateDefaultRoles(String... defaultRoles)
updateDefaultRoles
in interface RoleContainerModel
public void removeDefaultRoles(String... defaultRoles)
removeDefaultRoles
in interface RoleContainerModel
public List<ClientModel> getClients()
getClients
in interface RealmModel
public List<ClientModel> getAlwaysDisplayInConsoleClients()
getAlwaysDisplayInConsoleClients
in interface RealmModel
public ClientModel addClient(String name)
addClient
in interface RealmModel
public ClientModel addClient(String id, String clientId)
addClient
in interface RealmModel
public boolean removeClient(String id)
removeClient
in interface RealmModel
public ClientModel getClientById(String id)
getClientById
in interface RealmModel
public ClientModel getClientByClientId(String clientId)
getClientByClientId
in interface RealmModel
public List<ClientModel> searchClientByClientId(String clientId, Integer firstResult, Integer maxResults)
searchClientByClientId
in interface RealmModel
public List<ClientModel> getClients(Integer firstResult, Integer maxResults)
getClients
in interface RealmModel
public Long getClientsCount()
getClientsCount
in interface RealmModel
public void updateRequiredCredentials(Set<String> creds)
updateRequiredCredentials
in interface RealmModel
public Map<String,String> getBrowserSecurityHeaders()
getBrowserSecurityHeaders
in interface RealmModel
public void setBrowserSecurityHeaders(Map<String,String> headers)
setBrowserSecurityHeaders
in interface RealmModel
public Map<String,String> getSmtpConfig()
getSmtpConfig
in interface RealmModel
public void setSmtpConfig(Map<String,String> smtpConfig)
setSmtpConfig
in interface RealmModel
public List<IdentityProviderModel> getIdentityProviders()
getIdentityProviders
in interface RealmModel
public IdentityProviderModel getIdentityProviderByAlias(String alias)
getIdentityProviderByAlias
in interface RealmModel
public void addIdentityProvider(IdentityProviderModel identityProvider)
addIdentityProvider
in interface RealmModel
public void updateIdentityProvider(IdentityProviderModel identityProvider)
updateIdentityProvider
in interface RealmModel
public void removeIdentityProviderByAlias(String alias)
removeIdentityProviderByAlias
in interface RealmModel
public String getLoginTheme()
getLoginTheme
in interface RealmModel
public void setLoginTheme(String name)
setLoginTheme
in interface RealmModel
public String getAccountTheme()
getAccountTheme
in interface RealmModel
public void setAccountTheme(String name)
setAccountTheme
in interface RealmModel
public String getAdminTheme()
getAdminTheme
in interface RealmModel
public void setAdminTheme(String name)
setAdminTheme
in interface RealmModel
public String getEmailTheme()
getEmailTheme
in interface RealmModel
public void setEmailTheme(String name)
setEmailTheme
in interface RealmModel
public int getNotBefore()
RealmModel
getNotBefore
in interface RealmModel
public void setNotBefore(int notBefore)
setNotBefore
in interface RealmModel
public boolean isEventsEnabled()
isEventsEnabled
in interface RealmModel
public void setEventsEnabled(boolean enabled)
setEventsEnabled
in interface RealmModel
public long getEventsExpiration()
getEventsExpiration
in interface RealmModel
public void setEventsExpiration(long expiration)
setEventsExpiration
in interface RealmModel
public Set<String> getEventsListeners()
getEventsListeners
in interface RealmModel
public void setEventsListeners(Set<String> listeners)
setEventsListeners
in interface RealmModel
public Set<String> getEnabledEventTypes()
getEnabledEventTypes
in interface RealmModel
public void setEnabledEventTypes(Set<String> enabledEventTypes)
setEnabledEventTypes
in interface RealmModel
public boolean isAdminEventsEnabled()
isAdminEventsEnabled
in interface RealmModel
public void setAdminEventsEnabled(boolean enabled)
setAdminEventsEnabled
in interface RealmModel
public boolean isAdminEventsDetailsEnabled()
isAdminEventsDetailsEnabled
in interface RealmModel
public void setAdminEventsDetailsEnabled(boolean enabled)
setAdminEventsDetailsEnabled
in interface RealmModel
public ClientModel getMasterAdminClient()
getMasterAdminClient
in interface RealmModel
public void setMasterAdminClient(ClientModel client)
setMasterAdminClient
in interface RealmModel
public RoleModel getRole(String name)
getRole
in interface RoleContainerModel
public Set<RoleModel> getRoles()
getRoles
in interface RoleContainerModel
public Set<RoleModel> getRoles(Integer first, Integer max)
getRoles
in interface RoleContainerModel
public Set<RoleModel> searchForRoles(String search, Integer first, Integer max)
searchForRoles
in interface RoleContainerModel
public RoleModel addRole(String name)
addRole
in interface RoleContainerModel
public RoleModel addRole(String id, String name)
addRole
in interface RoleContainerModel
public boolean removeRole(RoleModel role)
removeRole
in interface RoleContainerModel
public boolean isIdentityFederationEnabled()
isIdentityFederationEnabled
in interface RealmModel
public boolean isInternationalizationEnabled()
isInternationalizationEnabled
in interface RealmModel
public void setInternationalizationEnabled(boolean enabled)
setInternationalizationEnabled
in interface RealmModel
public Set<String> getSupportedLocales()
getSupportedLocales
in interface RealmModel
public void setSupportedLocales(Set<String> locales)
setSupportedLocales
in interface RealmModel
public String getDefaultLocale()
getDefaultLocale
in interface RealmModel
public void setDefaultLocale(String locale)
setDefaultLocale
in interface RealmModel
public Set<IdentityProviderMapperModel> getIdentityProviderMappers()
getIdentityProviderMappers
in interface RealmModel
public Set<IdentityProviderMapperModel> getIdentityProviderMappersByAlias(String brokerAlias)
getIdentityProviderMappersByAlias
in interface RealmModel
public IdentityProviderMapperModel addIdentityProviderMapper(IdentityProviderMapperModel model)
addIdentityProviderMapper
in interface RealmModel
public void removeIdentityProviderMapper(IdentityProviderMapperModel mapping)
removeIdentityProviderMapper
in interface RealmModel
public void updateIdentityProviderMapper(IdentityProviderMapperModel mapping)
updateIdentityProviderMapper
in interface RealmModel
public IdentityProviderMapperModel getIdentityProviderMapperById(String id)
getIdentityProviderMapperById
in interface RealmModel
public IdentityProviderMapperModel getIdentityProviderMapperByName(String alias, String name)
getIdentityProviderMapperByName
in interface RealmModel
public AuthenticationFlowModel getBrowserFlow()
getBrowserFlow
in interface RealmModel
public void setBrowserFlow(AuthenticationFlowModel flow)
setBrowserFlow
in interface RealmModel
public AuthenticationFlowModel getRegistrationFlow()
getRegistrationFlow
in interface RealmModel
public void setRegistrationFlow(AuthenticationFlowModel flow)
setRegistrationFlow
in interface RealmModel
public AuthenticationFlowModel getDirectGrantFlow()
getDirectGrantFlow
in interface RealmModel
public void setDirectGrantFlow(AuthenticationFlowModel flow)
setDirectGrantFlow
in interface RealmModel
public AuthenticationFlowModel getResetCredentialsFlow()
getResetCredentialsFlow
in interface RealmModel
public void setResetCredentialsFlow(AuthenticationFlowModel flow)
setResetCredentialsFlow
in interface RealmModel
public AuthenticationFlowModel getClientAuthenticationFlow()
getClientAuthenticationFlow
in interface RealmModel
public void setClientAuthenticationFlow(AuthenticationFlowModel flow)
setClientAuthenticationFlow
in interface RealmModel
public AuthenticationFlowModel getDockerAuthenticationFlow()
getDockerAuthenticationFlow
in interface RealmModel
public void setDockerAuthenticationFlow(AuthenticationFlowModel flow)
setDockerAuthenticationFlow
in interface RealmModel
public List<AuthenticationFlowModel> getAuthenticationFlows()
getAuthenticationFlows
in interface RealmModel
public AuthenticationFlowModel getFlowByAlias(String alias)
getFlowByAlias
in interface RealmModel
public AuthenticatorConfigModel getAuthenticatorConfigByAlias(String alias)
getAuthenticatorConfigByAlias
in interface RealmModel
public AuthenticationFlowModel addAuthenticationFlow(AuthenticationFlowModel model)
addAuthenticationFlow
in interface RealmModel
public AuthenticationFlowModel getAuthenticationFlowById(String id)
getAuthenticationFlowById
in interface RealmModel
public void removeAuthenticationFlow(AuthenticationFlowModel model)
removeAuthenticationFlow
in interface RealmModel
public void updateAuthenticationFlow(AuthenticationFlowModel model)
updateAuthenticationFlow
in interface RealmModel
public List<AuthenticationExecutionModel> getAuthenticationExecutions(String flowId)
getAuthenticationExecutions
in interface RealmModel
public AuthenticationExecutionModel getAuthenticationExecutionById(String id)
getAuthenticationExecutionById
in interface RealmModel
public AuthenticationExecutionModel getAuthenticationExecutionByFlowId(String flowId)
getAuthenticationExecutionByFlowId
in interface RealmModel
public AuthenticationExecutionModel addAuthenticatorExecution(AuthenticationExecutionModel model)
addAuthenticatorExecution
in interface RealmModel
public void updateAuthenticatorExecution(AuthenticationExecutionModel model)
updateAuthenticatorExecution
in interface RealmModel
public void removeAuthenticatorExecution(AuthenticationExecutionModel model)
removeAuthenticatorExecution
in interface RealmModel
public List<AuthenticatorConfigModel> getAuthenticatorConfigs()
getAuthenticatorConfigs
in interface RealmModel
public AuthenticatorConfigModel addAuthenticatorConfig(AuthenticatorConfigModel model)
addAuthenticatorConfig
in interface RealmModel
public void updateAuthenticatorConfig(AuthenticatorConfigModel model)
updateAuthenticatorConfig
in interface RealmModel
public void removeAuthenticatorConfig(AuthenticatorConfigModel model)
removeAuthenticatorConfig
in interface RealmModel
public AuthenticatorConfigModel getAuthenticatorConfigById(String id)
getAuthenticatorConfigById
in interface RealmModel
public List<RequiredActionProviderModel> getRequiredActionProviders()
getRequiredActionProviders
in interface RealmModel
public RequiredActionProviderModel addRequiredActionProvider(RequiredActionProviderModel model)
addRequiredActionProvider
in interface RealmModel
public void updateRequiredActionProvider(RequiredActionProviderModel model)
updateRequiredActionProvider
in interface RealmModel
public void removeRequiredActionProvider(RequiredActionProviderModel model)
removeRequiredActionProvider
in interface RealmModel
public RequiredActionProviderModel getRequiredActionProviderById(String id)
getRequiredActionProviderById
in interface RealmModel
public RequiredActionProviderModel getRequiredActionProviderByAlias(String alias)
getRequiredActionProviderByAlias
in interface RealmModel
public GroupModel createGroup(String id, String name, GroupModel toParent)
createGroup
in interface RealmModel
public void moveGroup(GroupModel group, GroupModel toParent)
moveGroup
in interface RealmModel
public GroupModel getGroupById(String id)
getGroupById
in interface RealmModel
public List<GroupModel> getGroups()
getGroups
in interface RealmModel
public Long getGroupsCount(Boolean onlyTopGroups)
getGroupsCount
in interface RealmModel
public Long getGroupsCountByNameContaining(String search)
getGroupsCountByNameContaining
in interface RealmModel
public List<GroupModel> getTopLevelGroups()
getTopLevelGroups
in interface RealmModel
public List<GroupModel> getTopLevelGroups(Integer first, Integer max)
getTopLevelGroups
in interface RealmModel
public List<GroupModel> searchForGroupByName(String search, Integer first, Integer max)
searchForGroupByName
in interface RealmModel
public boolean removeGroup(GroupModel group)
removeGroup
in interface RealmModel
public List<ClientScopeModel> getClientScopes()
getClientScopes
in interface RealmModel
public ClientScopeModel addClientScope(String name)
addClientScope
in interface RealmModel
public ClientScopeModel addClientScope(String id, String name)
addClientScope
in interface RealmModel
public boolean removeClientScope(String id)
removeClientScope
in interface RealmModel
public ClientScopeModel getClientScopeById(String id)
getClientScopeById
in interface RealmModel
public void addDefaultClientScope(ClientScopeModel clientScope, boolean defaultScope)
addDefaultClientScope
in interface RealmModel
public void removeDefaultClientScope(ClientScopeModel clientScope)
removeDefaultClientScope
in interface RealmModel
public List<ClientScopeModel> getDefaultClientScopes(boolean defaultScope)
getDefaultClientScopes
in interface RealmModel
public ComponentModel addComponentModel(ComponentModel model)
RealmModel
addComponentModel
in interface RealmModel
public ComponentModel importComponentModel(ComponentModel model)
RealmModel
importComponentModel
in interface RealmModel
public void executeEvictions(ComponentModel model)
public void updateComponent(ComponentModel component)
updateComponent
in interface RealmModel
public void removeComponent(ComponentModel component)
removeComponent
in interface RealmModel
public void removeComponents(String parentId)
removeComponents
in interface RealmModel
public List<ComponentModel> getComponents(String parentId, String providerType)
getComponents
in interface RealmModel
public List<ComponentModel> getComponents(String parentId)
getComponents
in interface RealmModel
public List<ComponentModel> getComponents()
getComponents
in interface RealmModel
public ComponentModel getComponent(String id)
getComponent
in interface RealmModel
public void setAttribute(String name, String value)
setAttribute
in interface RealmModel
public void setAttribute(String name, Boolean value)
setAttribute
in interface RealmModel
public void setAttribute(String name, Integer value)
setAttribute
in interface RealmModel
public void setAttribute(String name, Long value)
setAttribute
in interface RealmModel
public void removeAttribute(String name)
removeAttribute
in interface RealmModel
public String getAttribute(String name)
getAttribute
in interface RealmModel
public Integer getAttribute(String name, Integer defaultValue)
getAttribute
in interface RealmModel
public Long getAttribute(String name, Long defaultValue)
getAttribute
in interface RealmModel
public Boolean getAttribute(String name, Boolean defaultValue)
getAttribute
in interface RealmModel
public Map<String,String> getAttributes()
getAttributes
in interface RealmModel
Copyright © 2020 JBoss by Red Hat. All rights reserved.