Class HotRodRealmEntity

java.lang.Object
org.keycloak.models.map.storage.hotRod.common.AbstractHotRodEntity
org.keycloak.models.map.storage.hotRod.realm.HotRodRealmEntity
All Implemented Interfaces:
UpdatableEntity

@Indexed @ProtoDoc("schema-version: 1") public class HotRodRealmEntity extends AbstractHotRodEntity
  • Field Details

    • VERSION

      public static final int VERSION
      See Also:
    • entityVersion

      @Basic(projectable=true) @ProtoField(number=1) public Integer entityVersion
    • id

      @ProtoField(number=2) public String id
    • name

      @Basic(sortable=true) @ProtoField(number=3) public String name
    • adminEventsDetailsEnabled

      @ProtoField(number=4) public Boolean adminEventsDetailsEnabled
    • adminEventsEnabled

      @ProtoField(number=5) public Boolean adminEventsEnabled
    • allowUserManagedAccess

      @ProtoField(number=6) public Boolean allowUserManagedAccess
    • duplicateEmailsAllowed

      @ProtoField(number=7) public Boolean duplicateEmailsAllowed
    • editUsernameAllowed

      @ProtoField(number=8) public Boolean editUsernameAllowed
    • enabled

      @ProtoField(number=9) public Boolean enabled
    • eventsEnabled

      @ProtoField(number=10) public Boolean eventsEnabled
    • internationalizationEnabled

      @ProtoField(number=11) public Boolean internationalizationEnabled
    • loginWithEmailAllowed

      @ProtoField(number=12) public Boolean loginWithEmailAllowed
    • offlineSessionMaxLifespanEnabled

      @ProtoField(number=13) public Boolean offlineSessionMaxLifespanEnabled
    • registrationAllowed

      @ProtoField(number=14) public Boolean registrationAllowed
    • registrationEmailAsUsername

      @ProtoField(number=15) public Boolean registrationEmailAsUsername
    • rememberMe

      @ProtoField(number=16) public Boolean rememberMe
    • resetPasswordAllowed

      @ProtoField(number=17) public Boolean resetPasswordAllowed
    • revokeRefreshToken

      @ProtoField(number=18) public Boolean revokeRefreshToken
    • verifyEmail

      @ProtoField(number=19) public Boolean verifyEmail
    • accessCodeLifespan

      @ProtoField(number=20) public Integer accessCodeLifespan
    • accessCodeLifespanLogin

      @ProtoField(number=21) public Integer accessCodeLifespanLogin
    • accessCodeLifespanUserAction

      @ProtoField(number=22) public Integer accessCodeLifespanUserAction
    • accessTokenLifespan

      @ProtoField(number=23) public Integer accessTokenLifespan
    • accessTokenLifespanForImplicitFlow

      @ProtoField(number=24) public Integer accessTokenLifespanForImplicitFlow
    • actionTokenGeneratedByAdminLifespan

      @ProtoField(number=25) public Integer actionTokenGeneratedByAdminLifespan
    • clientOfflineSessionIdleTimeout

      @ProtoField(number=26) public Integer clientOfflineSessionIdleTimeout
    • clientOfflineSessionMaxLifespan

      @ProtoField(number=27) public Integer clientOfflineSessionMaxLifespan
    • clientSessionIdleTimeout

      @ProtoField(number=28) public Integer clientSessionIdleTimeout
    • clientSessionMaxLifespan

      @ProtoField(number=29) public Integer clientSessionMaxLifespan
    • notBefore

      @ProtoField(number=30) public Long notBefore
    • offlineSessionIdleTimeout

      @ProtoField(number=31) public Integer offlineSessionIdleTimeout
    • offlineSessionMaxLifespan

      @ProtoField(number=32) public Integer offlineSessionMaxLifespan
    • refreshTokenMaxReuse

      @ProtoField(number=33) public Integer refreshTokenMaxReuse
    • ssoSessionIdleTimeout

      @ProtoField(number=34) public Integer ssoSessionIdleTimeout
    • ssoSessionIdleTimeoutRememberMe

      @ProtoField(number=35) public Integer ssoSessionIdleTimeoutRememberMe
    • ssoSessionMaxLifespan

      @ProtoField(number=36) public Integer ssoSessionMaxLifespan
    • ssoSessionMaxLifespanRememberMe

      @ProtoField(number=37) public Integer ssoSessionMaxLifespanRememberMe
    • eventsExpiration

      @ProtoField(number=38) public Long eventsExpiration
    • oTPPolicy

      @ProtoField(number=39) public HotRodOTPPolicyEntity oTPPolicy
    • webAuthnPolicy

      @ProtoField(number=40) public HotRodWebAuthnPolicyEntity webAuthnPolicy
    • webAuthnPolicyPasswordless

      @ProtoField(number=41) public HotRodWebAuthnPolicyEntity webAuthnPolicyPasswordless
    • accountTheme

      @ProtoField(number=42) public String accountTheme
    • adminTheme

      @ProtoField(number=43) public String adminTheme
    • browserFlow

      @ProtoField(number=44) public String browserFlow
    • clientAuthenticationFlow

      @ProtoField(number=45) public String clientAuthenticationFlow
    • defaultLocale

      @ProtoField(number=46) public String defaultLocale
    • defaultRoleId

      @ProtoField(number=47) public String defaultRoleId
    • directGrantFlow

      @ProtoField(number=48) public String directGrantFlow
    • displayName

      @ProtoField(number=49) public String displayName
    • displayNameHtml

      @ProtoField(number=50) public String displayNameHtml
    • dockerAuthenticationFlow

      @ProtoField(number=51) public String dockerAuthenticationFlow
    • emailTheme

      @ProtoField(number=52) public String emailTheme
    • loginTheme

      @ProtoField(number=53) public String loginTheme
    • masterAdminClient

      @ProtoField(number=54) public String masterAdminClient
    • passwordPolicy

      @ProtoField(number=55) public String passwordPolicy
    • registrationFlow

      @ProtoField(number=56) public String registrationFlow
    • resetCredentialsFlow

      @ProtoField(number=57) public String resetCredentialsFlow
    • sslRequired

      @ProtoField(number=58) public String sslRequired
    • attributes

      @ProtoField(number=59) public Set<HotRodAttributeEntityNonIndexed> attributes
    • localizationTexts

      @ProtoField(number=60) public Set<HotRodLocalizationTexts> localizationTexts
    • browserSecurityHeaders

      @ProtoField(number=61) public Set<HotRodPair<String,String>> browserSecurityHeaders
    • smtpConfig

      @ProtoField(number=62) public Set<HotRodPair<String,String>> smtpConfig
    • authenticationExecutions

      @ProtoField(number=63) public Set<HotRodAuthenticationExecutionEntity> authenticationExecutions
    • authenticationFlows

      @ProtoField(number=64) public Set<HotRodAuthenticationFlowEntity> authenticationFlows
    • authenticatorConfigs

      @ProtoField(number=65) public Set<HotRodAuthenticatorConfigEntity> authenticatorConfigs
    • clientInitialAccesses

      @Basic(sortable=true) @ProtoField(number=66) public Set<HotRodClientInitialAccessEntity> clientInitialAccesses
    • components

      @Basic(sortable=true) @ProtoField(number=67) public Set<HotRodComponentEntity> components
    • identityProviders

      @ProtoField(number=68) public Set<HotRodIdentityProviderEntity> identityProviders
    • identityProviderMappers

      @ProtoField(number=69) public Set<HotRodIdentityProviderMapperEntity> identityProviderMappers
    • requiredActionProviders

      @ProtoField(number=70) public Set<HotRodRequiredActionProviderEntity> requiredActionProviders
    • requiredCredentials

      @ProtoField(number=71) public Set<HotRodRequiredCredentialEntity> requiredCredentials
    • defaultClientScopeIds

      @ProtoField(number=72) public Set<String> defaultClientScopeIds
    • defaultGroupIds

      @ProtoField(number=73) public Set<String> defaultGroupIds
    • enabledEventTypes

      @ProtoField(number=74) public Set<String> enabledEventTypes
    • eventsListeners

      @ProtoField(number=75) public Set<String> eventsListeners
    • optionalClientScopeIds

      @ProtoField(number=76) public Set<String> optionalClientScopeIds
    • supportedLocales

      @ProtoField(number=77) public Set<String> supportedLocales
  • Constructor Details

    • HotRodRealmEntity

      public HotRodRealmEntity()
  • Method Details