Package org.keycloak.models.map.realm
Interface MapRealmEntity
- All Superinterfaces:
AbstractEntity
,EntityWithAttributes
,UpdatableEntity
- All Known Implementing Classes:
HotRodRealmEntity.AbstractHotRodRealmEntityDelegate
,HotRodRealmEntityDelegate
,JpaRealmEntity
,JpaRealmMetadata
,MapRealmEntity.AbstractRealmEntity
,MapRealmEntityDelegate
,MapRealmEntityFieldDelegate
,MapRealmEntityImpl
,MapRealmEntityImpl.Empty
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addAuthenticationExecution
(MapAuthenticationExecutionEntity authenticationExecution) void
addAuthenticationFlow
(MapAuthenticationFlowEntity authenticationFlow) void
addAuthenticatorConfig
(MapAuthenticatorConfigEntity authenticatorConfig) void
addClientInitialAccess
(MapClientInitialAccessEntity clientInitialAccess) void
addComponent
(MapComponentEntity component) void
addDefaultClientScopeId
(String scopeId) void
addDefaultGroupId
(String groupId) void
addIdentityProvider
(MapIdentityProviderEntity identityProvider) void
addIdentityProviderMapper
(MapIdentityProviderMapperEntity identityProviderMapper) void
addOptionalClientScopeId
(String scopeId) void
addRequiredActionProvider
(MapRequiredActionProviderEntity requiredActionProvider) void
addRequiredCredential
(MapRequiredCredentialEntity requiredCredential) getAuthenticationFlow
(String flowId) getAuthenticatorConfig
(String authenticatorConfigId) getClientInitialAccess
(String clientInitialAccessId) getComponent
(String id) getIdentityProviderMapper
(String identityProviderMapperId) getLocalizationText
(String locale) getName()
getRequiredActionProvider
(String requiredActionProviderId) boolean
removeAuthenticationExecution
(String executionId) removeAuthenticationFlow
(String flowId) removeAuthenticatorConfig
(String authenticatorConfigId) removeClientInitialAccess
(String clientInitialAccessId) removeComponent
(String componentId) removeDefaultClientScopeId
(String scopeId) void
removeDefaultGroupId
(String groupId) void
removeIdentityProvider
(String identityProviderId) removeIdentityProviderMapper
(String identityProviderMapperId) removeLocalizationText
(String locale) removeOptionalClientScopeId
(String scopeId) removeRequiredActionProvider
(String requiredActionProviderId) void
setAccessCodeLifespan
(Integer accessCodeLifespan) void
setAccessCodeLifespanLogin
(Integer accessCodeLifespanLogin) void
setAccessCodeLifespanUserAction
(Integer accessCodeLifespanUserAction) void
setAccessTokenLifespan
(Integer accessTokenLifespan) void
setAccessTokenLifespanForImplicitFlow
(Integer accessTokenLifespanForImplicitFlow) void
setAccountTheme
(String accountTheme) void
setActionTokenGeneratedByAdminLifespan
(Integer actionTokenGeneratedByAdminLifespan) void
setAdminEventsDetailsEnabled
(Boolean adminEventsDetailsEnabled) void
setAdminEventsEnabled
(Boolean adminEventsEnabled) void
setAdminTheme
(String adminTheme) void
setAllowUserManagedAccess
(Boolean allowUserManagedAccess) void
setBrowserFlow
(String browserFlow) void
setBrowserSecurityHeader
(String name, String value) void
setBrowserSecurityHeaders
(Map<String, String> headers) void
setClientAuthenticationFlow
(String clientAuthenticationFlow) void
setClientOfflineSessionIdleTimeout
(Integer clientOfflineSessionIdleTimeout) void
setClientOfflineSessionMaxLifespan
(Integer clientOfflineSessionMaxLifespan) void
setClientSessionIdleTimeout
(Integer clientSessionIdleTimeout) void
setClientSessionMaxLifespan
(Integer clientSessionMaxLifespan) void
setDefaultLocale
(String defaultLocale) void
setDefaultRoleId
(String defaultRoleId) void
setDirectGrantFlow
(String directGrantFlow) void
setDisplayName
(String displayName) void
setDisplayNameHtml
(String displayNameHtml) void
setDockerAuthenticationFlow
(String dockerAuthenticationFlow) void
setDuplicateEmailsAllowed
(Boolean duplicateEmailsAllowed) void
setEditUsernameAllowed
(Boolean editUsernameAllowed) void
setEmailTheme
(String emailTheme) void
setEnabled
(Boolean enabled) void
setEnabledEventTypes
(Set<String> enabledEventTypes) void
setEventsEnabled
(Boolean eventsEnabled) void
setEventsExpiration
(Long eventsExpiration) void
setEventsListeners
(Set<String> eventsListeners) void
setInternationalizationEnabled
(Boolean internationalizationEnabled) void
setLocalizationText
(String locale, Map<String, String> texts) void
setLoginTheme
(String loginTheme) void
setLoginWithEmailAllowed
(Boolean loginWithEmailAllowed) void
setMasterAdminClient
(String masterAdminClient) void
void
setNotBefore
(Long notBefore) void
setOfflineSessionIdleTimeout
(Integer offlineSessionIdleTimeout) void
setOfflineSessionMaxLifespan
(Integer offlineSessionMaxLifespan) void
setOfflineSessionMaxLifespanEnabled
(Boolean offlineSessionMaxLifespanEnabled) void
setOTPPolicy
(MapOTPPolicyEntity otpPolicy) void
setPasswordPolicy
(String passwordPolicy) void
setRefreshTokenMaxReuse
(Integer refreshTokenMaxReuse) void
setRegistrationAllowed
(Boolean registrationAllowed) void
setRegistrationEmailAsUsername
(Boolean registrationEmailAsUsername) void
setRegistrationFlow
(String registrationFlow) void
setRememberMe
(Boolean rememberMe) void
setResetCredentialsFlow
(String resetCredentialsFlow) void
setResetPasswordAllowed
(Boolean resetPasswordAllowed) void
setRevokeRefreshToken
(Boolean revokeRefreshToken) void
setSmtpConfig
(Map<String, String> smtpConfig) void
setSslRequired
(String sslRequired) void
setSsoSessionIdleTimeout
(Integer ssoSessionIdleTimeout) void
setSsoSessionIdleTimeoutRememberMe
(Integer ssoSessionIdleTimeoutRememberMe) void
setSsoSessionMaxLifespan
(Integer ssoSessionMaxLifespan) void
setSsoSessionMaxLifespanRememberMe
(Integer ssoSessionMaxLifespanRememberMe) void
setSupportedLocales
(Set<String> supportedLocales) void
setVerifyEmail
(Boolean verifyEmail) void
setWebAuthnPolicy
(MapWebAuthnPolicyEntity webAuthnPolicy) void
setWebAuthnPolicyPasswordless
(MapWebAuthnPolicyEntity webAuthnPolicyPasswordless) Methods inherited from interface org.keycloak.models.map.common.AbstractEntity
getId, setId
Methods inherited from interface org.keycloak.models.map.common.EntityWithAttributes
getAttribute, getAttributes, removeAttribute, setAttribute, setAttributes
Methods inherited from interface org.keycloak.models.map.common.UpdatableEntity
clearUpdatedFlag, isUpdated, markUpdatedFlag
-
Method Details
-
getName
String getName() -
setName
-
getDisplayName
String getDisplayName() -
setDisplayName
-
getDisplayNameHtml
String getDisplayNameHtml() -
setDisplayNameHtml
-
isEnabled
Boolean isEnabled() -
setEnabled
-
isRegistrationAllowed
Boolean isRegistrationAllowed() -
setRegistrationAllowed
-
isRegistrationEmailAsUsername
Boolean isRegistrationEmailAsUsername() -
setRegistrationEmailAsUsername
-
isVerifyEmail
Boolean isVerifyEmail() -
setVerifyEmail
-
isResetPasswordAllowed
Boolean isResetPasswordAllowed() -
setResetPasswordAllowed
-
isLoginWithEmailAllowed
Boolean isLoginWithEmailAllowed() -
setLoginWithEmailAllowed
-
isDuplicateEmailsAllowed
Boolean isDuplicateEmailsAllowed() -
setDuplicateEmailsAllowed
-
isRememberMe
Boolean isRememberMe() -
setRememberMe
-
isEditUsernameAllowed
Boolean isEditUsernameAllowed() -
setEditUsernameAllowed
-
isRevokeRefreshToken
Boolean isRevokeRefreshToken() -
setRevokeRefreshToken
-
isAdminEventsEnabled
Boolean isAdminEventsEnabled() -
setAdminEventsEnabled
-
isAdminEventsDetailsEnabled
Boolean isAdminEventsDetailsEnabled() -
setAdminEventsDetailsEnabled
-
isInternationalizationEnabled
Boolean isInternationalizationEnabled() -
setInternationalizationEnabled
-
isAllowUserManagedAccess
Boolean isAllowUserManagedAccess() -
setAllowUserManagedAccess
-
isOfflineSessionMaxLifespanEnabled
Boolean isOfflineSessionMaxLifespanEnabled() -
setOfflineSessionMaxLifespanEnabled
-
isEventsEnabled
Boolean isEventsEnabled() -
setEventsEnabled
-
getRefreshTokenMaxReuse
Integer getRefreshTokenMaxReuse() -
setRefreshTokenMaxReuse
-
getSsoSessionIdleTimeout
Integer getSsoSessionIdleTimeout() -
setSsoSessionIdleTimeout
-
getSsoSessionMaxLifespan
Integer getSsoSessionMaxLifespan() -
setSsoSessionMaxLifespan
-
getSsoSessionIdleTimeoutRememberMe
Integer getSsoSessionIdleTimeoutRememberMe() -
setSsoSessionIdleTimeoutRememberMe
-
getSsoSessionMaxLifespanRememberMe
Integer getSsoSessionMaxLifespanRememberMe() -
setSsoSessionMaxLifespanRememberMe
-
getOfflineSessionIdleTimeout
Integer getOfflineSessionIdleTimeout() -
setOfflineSessionIdleTimeout
-
getAccessTokenLifespan
Integer getAccessTokenLifespan() -
setAccessTokenLifespan
-
getAccessTokenLifespanForImplicitFlow
Integer getAccessTokenLifespanForImplicitFlow() -
setAccessTokenLifespanForImplicitFlow
-
getAccessCodeLifespan
Integer getAccessCodeLifespan() -
setAccessCodeLifespan
-
getAccessCodeLifespanUserAction
Integer getAccessCodeLifespanUserAction() -
setAccessCodeLifespanUserAction
-
getAccessCodeLifespanLogin
Integer getAccessCodeLifespanLogin() -
setAccessCodeLifespanLogin
-
getNotBefore
Long getNotBefore() -
setNotBefore
-
getClientSessionIdleTimeout
Integer getClientSessionIdleTimeout() -
setClientSessionIdleTimeout
-
getClientSessionMaxLifespan
Integer getClientSessionMaxLifespan() -
setClientSessionMaxLifespan
-
getClientOfflineSessionIdleTimeout
Integer getClientOfflineSessionIdleTimeout() -
setClientOfflineSessionIdleTimeout
-
getClientOfflineSessionMaxLifespan
Integer getClientOfflineSessionMaxLifespan() -
setClientOfflineSessionMaxLifespan
-
getActionTokenGeneratedByAdminLifespan
Integer getActionTokenGeneratedByAdminLifespan() -
setActionTokenGeneratedByAdminLifespan
-
getOfflineSessionMaxLifespan
Integer getOfflineSessionMaxLifespan() -
setOfflineSessionMaxLifespan
-
getEventsExpiration
Long getEventsExpiration() -
setEventsExpiration
-
getPasswordPolicy
String getPasswordPolicy() -
setPasswordPolicy
-
getSslRequired
String getSslRequired() -
setSslRequired
-
getLoginTheme
String getLoginTheme() -
setLoginTheme
-
getAccountTheme
String getAccountTheme() -
setAccountTheme
-
getAdminTheme
String getAdminTheme() -
setAdminTheme
-
getEmailTheme
String getEmailTheme() -
setEmailTheme
-
getMasterAdminClient
String getMasterAdminClient() -
setMasterAdminClient
-
getDefaultRoleId
String getDefaultRoleId() -
setDefaultRoleId
-
getDefaultLocale
String getDefaultLocale() -
setDefaultLocale
-
getBrowserFlow
String getBrowserFlow() -
setBrowserFlow
-
getRegistrationFlow
String getRegistrationFlow() -
setRegistrationFlow
-
getDirectGrantFlow
String getDirectGrantFlow() -
setDirectGrantFlow
-
getResetCredentialsFlow
String getResetCredentialsFlow() -
setResetCredentialsFlow
-
getClientAuthenticationFlow
String getClientAuthenticationFlow() -
setClientAuthenticationFlow
-
getDockerAuthenticationFlow
String getDockerAuthenticationFlow() -
setDockerAuthenticationFlow
-
getOTPPolicy
MapOTPPolicyEntity getOTPPolicy() -
setOTPPolicy
-
getWebAuthnPolicy
MapWebAuthnPolicyEntity getWebAuthnPolicy() -
setWebAuthnPolicy
-
getWebAuthnPolicyPasswordless
MapWebAuthnPolicyEntity getWebAuthnPolicyPasswordless() -
setWebAuthnPolicyPasswordless
-
getDefaultClientScopeIds
-
addDefaultClientScopeId
-
removeDefaultClientScopeId
-
getOptionalClientScopeIds
-
addOptionalClientScopeId
-
removeOptionalClientScopeId
-
getDefaultGroupIds
-
addDefaultGroupId
-
removeDefaultGroupId
-
getEventsListeners
-
setEventsListeners
-
getEnabledEventTypes
-
setEnabledEventTypes
-
getSupportedLocales
-
setSupportedLocales
-
getLocalizationTexts
-
getLocalizationText
-
setLocalizationText
-
removeLocalizationText
-
getBrowserSecurityHeaders
-
setBrowserSecurityHeaders
-
setBrowserSecurityHeader
-
getSmtpConfig
-
setSmtpConfig
-
getRequiredCredentials
Set<MapRequiredCredentialEntity> getRequiredCredentials() -
addRequiredCredential
-
getComponents
Set<MapComponentEntity> getComponents() -
getComponent
-
addComponent
-
removeComponent
-
getAuthenticationFlows
Set<MapAuthenticationFlowEntity> getAuthenticationFlows() -
getAuthenticationFlow
-
addAuthenticationFlow
-
removeAuthenticationFlow
-
getAuthenticationExecutions
Set<MapAuthenticationExecutionEntity> getAuthenticationExecutions() -
getAuthenticationExecution
-
addAuthenticationExecution
-
removeAuthenticationExecution
-
getAuthenticatorConfigs
Set<MapAuthenticatorConfigEntity> getAuthenticatorConfigs() -
addAuthenticatorConfig
-
getAuthenticatorConfig
-
removeAuthenticatorConfig
-
getRequiredActionProviders
Set<MapRequiredActionProviderEntity> getRequiredActionProviders() -
addRequiredActionProvider
-
getRequiredActionProvider
Optional<MapRequiredActionProviderEntity> getRequiredActionProvider(String requiredActionProviderId) -
removeRequiredActionProvider
-
getIdentityProviders
Set<MapIdentityProviderEntity> getIdentityProviders() -
addIdentityProvider
-
removeIdentityProvider
-
getIdentityProviderMappers
Set<MapIdentityProviderMapperEntity> getIdentityProviderMappers() -
addIdentityProviderMapper
-
removeIdentityProviderMapper
-
getIdentityProviderMapper
Optional<MapIdentityProviderMapperEntity> getIdentityProviderMapper(String identityProviderMapperId) -
getClientInitialAccesses
Set<MapClientInitialAccessEntity> getClientInitialAccesses() -
addClientInitialAccess
-
getClientInitialAccess
-
removeClientInitialAccess
-
removeExpiredClientInitialAccesses
void removeExpiredClientInitialAccesses() -
hasClientInitialAccess
boolean hasClientInitialAccess()
-