public interface RealmModel extends RoleContainerModel
Modifier and Type | Interface and Description |
---|---|
static interface |
RealmModel.IdentityProviderRemovedEvent |
static interface |
RealmModel.IdentityProviderUpdatedEvent |
static interface |
RealmModel.RealmCreationEvent |
static interface |
RealmModel.RealmPostCreateEvent |
static interface |
RealmModel.RealmRemovedEvent |
RoleContainerModel.RoleRemovedEvent
addDefaultRole, addRole, addRole, getDefaultRoles, getDefaultRolesStream, getRole, getRoles, getRoles, getRolesStream, getRolesStream, removeDefaultRoles, removeRole, searchForRoles, searchForRolesStream, updateDefaultRoles
String getId()
getId
in interface RoleContainerModel
String getName()
void setName(String name)
String getDisplayName()
void setDisplayName(String displayName)
String getDisplayNameHtml()
void setDisplayNameHtml(String displayNameHtml)
boolean isEnabled()
void setEnabled(boolean enabled)
SslRequired getSslRequired()
void setSslRequired(SslRequired sslRequired)
boolean isRegistrationAllowed()
void setRegistrationAllowed(boolean registrationAllowed)
boolean isRegistrationEmailAsUsername()
void setRegistrationEmailAsUsername(boolean registrationEmailAsUsername)
boolean isRememberMe()
void setRememberMe(boolean rememberMe)
boolean isEditUsernameAllowed()
void setEditUsernameAllowed(boolean editUsernameAllowed)
boolean isUserManagedAccessAllowed()
void setUserManagedAccessAllowed(boolean userManagedAccessAllowed)
void removeAttribute(String name)
boolean isBruteForceProtected()
void setBruteForceProtected(boolean value)
boolean isPermanentLockout()
void setPermanentLockout(boolean val)
int getMaxFailureWaitSeconds()
void setMaxFailureWaitSeconds(int val)
int getWaitIncrementSeconds()
void setWaitIncrementSeconds(int val)
int getMinimumQuickLoginWaitSeconds()
void setMinimumQuickLoginWaitSeconds(int val)
long getQuickLoginCheckMilliSeconds()
void setQuickLoginCheckMilliSeconds(long val)
int getMaxDeltaTimeSeconds()
void setMaxDeltaTimeSeconds(int val)
int getFailureFactor()
void setFailureFactor(int failureFactor)
boolean isVerifyEmail()
void setVerifyEmail(boolean verifyEmail)
boolean isLoginWithEmailAllowed()
void setLoginWithEmailAllowed(boolean loginWithEmailAllowed)
boolean isDuplicateEmailsAllowed()
void setDuplicateEmailsAllowed(boolean duplicateEmailsAllowed)
boolean isResetPasswordAllowed()
void setResetPasswordAllowed(boolean resetPasswordAllowed)
String getDefaultSignatureAlgorithm()
void setDefaultSignatureAlgorithm(String defaultSignatureAlgorithm)
boolean isRevokeRefreshToken()
void setRevokeRefreshToken(boolean revokeRefreshToken)
int getRefreshTokenMaxReuse()
void setRefreshTokenMaxReuse(int revokeRefreshTokenCount)
int getSsoSessionIdleTimeout()
void setSsoSessionIdleTimeout(int seconds)
int getSsoSessionMaxLifespan()
void setSsoSessionMaxLifespan(int seconds)
int getSsoSessionIdleTimeoutRememberMe()
void setSsoSessionIdleTimeoutRememberMe(int seconds)
int getSsoSessionMaxLifespanRememberMe()
void setSsoSessionMaxLifespanRememberMe(int seconds)
int getOfflineSessionIdleTimeout()
void setOfflineSessionIdleTimeout(int seconds)
int getAccessTokenLifespan()
boolean isOfflineSessionMaxLifespanEnabled()
void setOfflineSessionMaxLifespanEnabled(boolean offlineSessionMaxLifespanEnabled)
int getOfflineSessionMaxLifespan()
void setOfflineSessionMaxLifespan(int seconds)
int getClientSessionIdleTimeout()
void setClientSessionIdleTimeout(int seconds)
int getClientSessionMaxLifespan()
void setClientSessionMaxLifespan(int seconds)
int getClientOfflineSessionIdleTimeout()
void setClientOfflineSessionIdleTimeout(int seconds)
int getClientOfflineSessionMaxLifespan()
void setClientOfflineSessionMaxLifespan(int seconds)
void setAccessTokenLifespan(int seconds)
int getAccessTokenLifespanForImplicitFlow()
void setAccessTokenLifespanForImplicitFlow(int seconds)
int getAccessCodeLifespan()
void setAccessCodeLifespan(int seconds)
int getAccessCodeLifespanUserAction()
void setAccessCodeLifespanUserAction(int seconds)
Map<String,Integer> getUserActionTokenLifespans()
int getAccessCodeLifespanLogin()
void setAccessCodeLifespanLogin(int seconds)
int getActionTokenGeneratedByAdminLifespan()
void setActionTokenGeneratedByAdminLifespan(int seconds)
int getActionTokenGeneratedByUserLifespan()
void setActionTokenGeneratedByUserLifespan(int seconds)
int getActionTokenGeneratedByUserLifespan(String actionTokenType)
void setActionTokenGeneratedByUserLifespan(String actionTokenType, Integer seconds)
@Deprecated default List<RequiredCredentialModel> getRequiredCredentials()
getRequiredCredentialsStream
instead.Stream<RequiredCredentialModel> getRequiredCredentialsStream()
void addRequiredCredential(String cred)
PasswordPolicy getPasswordPolicy()
void setPasswordPolicy(PasswordPolicy policy)
OTPPolicy getOTPPolicy()
void setOTPPolicy(OTPPolicy policy)
WebAuthnPolicy getWebAuthnPolicy()
void setWebAuthnPolicy(WebAuthnPolicy policy)
policy
- WebAuthnPolicy getWebAuthnPolicyPasswordless()
void setWebAuthnPolicyPasswordless(WebAuthnPolicy policy)
policy
- @Deprecated default List<GroupModel> getDefaultGroups()
Stream<GroupModel> getDefaultGroupsStream()
void addDefaultGroup(GroupModel group)
void removeDefaultGroup(GroupModel group)
@Deprecated default List<ClientModel> getClients()
Stream<ClientModel> getClientsStream()
@Deprecated default List<ClientModel> getClients(Integer firstResult, Integer maxResults)
Stream<ClientModel> getClientsStream(Integer firstResult, Integer maxResults)
Long getClientsCount()
@Deprecated default List<ClientModel> getAlwaysDisplayInConsoleClients()
Stream<ClientModel> getAlwaysDisplayInConsoleClientsStream()
ClientModel addClient(String name)
ClientModel addClient(String id, String clientId)
boolean removeClient(String id)
ClientModel getClientById(String id)
ClientModel getClientByClientId(String clientId)
@Deprecated default List<ClientModel> searchClientByClientId(String clientId, Integer firstResult, Integer maxResults)
Stream<ClientModel> searchClientByClientIdStream(String clientId, Integer firstResult, Integer maxResults)
AuthenticationFlowModel getBrowserFlow()
void setBrowserFlow(AuthenticationFlowModel flow)
AuthenticationFlowModel getRegistrationFlow()
void setRegistrationFlow(AuthenticationFlowModel flow)
AuthenticationFlowModel getDirectGrantFlow()
void setDirectGrantFlow(AuthenticationFlowModel flow)
AuthenticationFlowModel getResetCredentialsFlow()
void setResetCredentialsFlow(AuthenticationFlowModel flow)
AuthenticationFlowModel getClientAuthenticationFlow()
void setClientAuthenticationFlow(AuthenticationFlowModel flow)
AuthenticationFlowModel getDockerAuthenticationFlow()
void setDockerAuthenticationFlow(AuthenticationFlowModel flow)
@Deprecated default List<AuthenticationFlowModel> getAuthenticationFlows()
getAuthenticationFlowsStream
instead.Stream<AuthenticationFlowModel> getAuthenticationFlowsStream()
AuthenticationFlowModel getFlowByAlias(String alias)
AuthenticationFlowModel addAuthenticationFlow(AuthenticationFlowModel model)
AuthenticationFlowModel getAuthenticationFlowById(String id)
void removeAuthenticationFlow(AuthenticationFlowModel model)
void updateAuthenticationFlow(AuthenticationFlowModel model)
@Deprecated default List<AuthenticationExecutionModel> getAuthenticationExecutions(String flowId)
getAuthenticationExecutionsStream
instead.Stream<AuthenticationExecutionModel> getAuthenticationExecutionsStream(String flowId)
AuthenticationExecutionModel
as a stream.
It should be used with forEachOrdered if the ordering is required.AuthenticationExecutionModel getAuthenticationExecutionById(String id)
AuthenticationExecutionModel getAuthenticationExecutionByFlowId(String flowId)
AuthenticationExecutionModel addAuthenticatorExecution(AuthenticationExecutionModel model)
void updateAuthenticatorExecution(AuthenticationExecutionModel model)
void removeAuthenticatorExecution(AuthenticationExecutionModel model)
@Deprecated default List<AuthenticatorConfigModel> getAuthenticatorConfigs()
getAuthenticatorConfigsStream
instead.Stream<AuthenticatorConfigModel> getAuthenticatorConfigsStream()
AuthenticatorConfigModel addAuthenticatorConfig(AuthenticatorConfigModel model)
void updateAuthenticatorConfig(AuthenticatorConfigModel model)
void removeAuthenticatorConfig(AuthenticatorConfigModel model)
AuthenticatorConfigModel getAuthenticatorConfigById(String id)
AuthenticatorConfigModel getAuthenticatorConfigByAlias(String alias)
@Deprecated default List<RequiredActionProviderModel> getRequiredActionProviders()
getRequiredActionProvidersStream
instead.Stream<RequiredActionProviderModel> getRequiredActionProvidersStream()
RequiredActionProviderModel
as a stream.
It should be used with forEachOrdered if the ordering is required.RequiredActionProviderModel addRequiredActionProvider(RequiredActionProviderModel model)
void updateRequiredActionProvider(RequiredActionProviderModel model)
void removeRequiredActionProvider(RequiredActionProviderModel model)
RequiredActionProviderModel getRequiredActionProviderById(String id)
RequiredActionProviderModel getRequiredActionProviderByAlias(String alias)
@Deprecated default List<IdentityProviderModel> getIdentityProviders()
getIdentityProvidersStream
instead.Stream<IdentityProviderModel> getIdentityProvidersStream()
IdentityProviderModel getIdentityProviderByAlias(String alias)
void addIdentityProvider(IdentityProviderModel identityProvider)
void removeIdentityProviderByAlias(String alias)
void updateIdentityProvider(IdentityProviderModel identityProvider)
@Deprecated default Set<IdentityProviderMapperModel> getIdentityProviderMappers()
getIdentityProviderMappersStream
instead.Stream<IdentityProviderMapperModel> getIdentityProviderMappersStream()
@Deprecated default Set<IdentityProviderMapperModel> getIdentityProviderMappersByAlias(String brokerAlias)
getIdentityProviderMappersByAliasStream
instead.Stream<IdentityProviderMapperModel> getIdentityProviderMappersByAliasStream(String brokerAlias)
IdentityProviderMapperModel addIdentityProviderMapper(IdentityProviderMapperModel model)
void removeIdentityProviderMapper(IdentityProviderMapperModel mapping)
void updateIdentityProviderMapper(IdentityProviderMapperModel mapping)
IdentityProviderMapperModel getIdentityProviderMapperById(String id)
IdentityProviderMapperModel getIdentityProviderMapperByName(String brokerAlias, String name)
ComponentModel addComponentModel(ComponentModel model)
model
- ComponentModel importComponentModel(ComponentModel model)
model
- void updateComponent(ComponentModel component)
void removeComponent(ComponentModel component)
void removeComponents(String parentId)
@Deprecated default List<ComponentModel> getComponents(String parentId, String providerType)
getComponentsStream
instead.Stream<ComponentModel> getComponentsStream(String parentId, String providerType)
parentId
- id of parentproviderType
- type of providerStream<ComponentModel> getComponentsStream(String parentId)
@Deprecated default List<ComponentModel> getComponents(String parentId)
getComponentsStream
instead.@Deprecated default List<ComponentModel> getComponents()
getComponentsStream
instead.Stream<ComponentModel> getComponentsStream()
ComponentModel getComponent(String id)
@Deprecated default List<UserStorageProviderModel> getUserStorageProviders()
getUserStorageProvidersStream
instead.default Stream<UserStorageProviderModel> getUserStorageProvidersStream()
UserStorageProviderModel
as a stream.
It should be used with forEachOrdered if the ordering is required.@Deprecated default List<ClientStorageProviderModel> getClientStorageProviders()
getClientStorageProvidersStream
instead.default Stream<ClientStorageProviderModel> getClientStorageProvidersStream()
ClientStorageProviderModel
as a stream.
It should be used with forEachOrdered if the ordering is required.@Deprecated default List<RoleStorageProviderModel> getRoleStorageProviders()
getRoleStorageProvidersStream
instead.default Stream<RoleStorageProviderModel> getRoleStorageProvidersStream()
RoleStorageProviderModel
as a stream.
It should be used with forEachOrdered if the ordering is required.default Stream<ComponentModel> getStorageProviders(Class<? extends Provider> storageProviderClass)
storageProviderClass
- classString getLoginTheme()
void setLoginTheme(String name)
String getAccountTheme()
void setAccountTheme(String name)
String getAdminTheme()
void setAdminTheme(String name)
String getEmailTheme()
void setEmailTheme(String name)
int getNotBefore()
void setNotBefore(int notBefore)
boolean isEventsEnabled()
void setEventsEnabled(boolean enabled)
long getEventsExpiration()
void setEventsExpiration(long expiration)
@Deprecated default Set<String> getEventsListeners()
getEventsListenersStream
instead.@Deprecated default Set<String> getEnabledEventTypes()
getEnabledEventTypesStream
instead.boolean isAdminEventsEnabled()
void setAdminEventsEnabled(boolean enabled)
boolean isAdminEventsDetailsEnabled()
void setAdminEventsDetailsEnabled(boolean enabled)
ClientModel getMasterAdminClient()
void setMasterAdminClient(ClientModel client)
boolean isIdentityFederationEnabled()
boolean isInternationalizationEnabled()
void setInternationalizationEnabled(boolean enabled)
@Deprecated default Set<String> getSupportedLocales()
getSupportedLocalesStream
instead.String getDefaultLocale()
void setDefaultLocale(String locale)
default GroupModel createGroup(String name)
default GroupModel createGroup(String id, String name)
default GroupModel createGroup(String name, GroupModel toParent)
GroupModel createGroup(String id, String name, GroupModel toParent)
GroupModel getGroupById(String id)
@Deprecated default List<GroupModel> getGroups()
getGroupsStream
instead.Stream<GroupModel> getGroupsStream()
@Deprecated default List<GroupModel> getTopLevelGroups()
getTopLevelGroups
instead.Stream<GroupModel> getTopLevelGroupsStream()
@Deprecated default List<GroupModel> getTopLevelGroups(Integer first, Integer max)
getTopLevelGroupsStream
instead.Stream<GroupModel> getTopLevelGroupsStream(Integer first, Integer max)
@Deprecated default List<GroupModel> searchForGroupByName(String search, Integer first, Integer max)
searchForGroupByName
instead.Stream<GroupModel> searchForGroupByNameStream(String search, Integer first, Integer max)
boolean removeGroup(GroupModel group)
void moveGroup(GroupModel group, GroupModel toParent)
@Deprecated default List<ClientScopeModel> getClientScopes()
getClientScopesStream
instead.Stream<ClientScopeModel> getClientScopesStream()
ClientScopeModel addClientScope(String name)
ClientScopeModel addClientScope(String id, String name)
boolean removeClientScope(String id)
ClientScopeModel getClientScopeById(String id)
void addDefaultClientScope(ClientScopeModel clientScope, boolean defaultScope)
void removeDefaultClientScope(ClientScopeModel clientScope)
void patchRealmLocalizationTexts(String locale, Map<String,String> localizationTexts)
boolean removeRealmLocalizationTexts(String locale)
Map<String,String> getRealmLocalizationTextsByLocale(String locale)
@Deprecated default List<ClientScopeModel> getDefaultClientScopes(boolean defaultScope)
getDefaultClientScopesStream
instead.Stream<ClientScopeModel> getDefaultClientScopesStream(boolean defaultScope)
Copyright © 2020 JBoss by Red Hat. All rights reserved.