Class RealmRepresentation

java.lang.Object
org.keycloak.representations.idm.RealmRepresentation

public class RealmRepresentation extends Object
Version:
$Revision: 1 $
Author:
Bill Burke
  • Field Details

    • id

      protected String id
    • realm

      protected String realm
    • displayName

      protected String displayName
    • displayNameHtml

      protected String displayNameHtml
    • notBefore

      protected Integer notBefore
    • defaultSignatureAlgorithm

      protected String defaultSignatureAlgorithm
    • revokeRefreshToken

      protected Boolean revokeRefreshToken
    • refreshTokenMaxReuse

      protected Integer refreshTokenMaxReuse
    • accessTokenLifespan

      protected Integer accessTokenLifespan
    • accessTokenLifespanForImplicitFlow

      protected Integer accessTokenLifespanForImplicitFlow
    • ssoSessionIdleTimeout

      protected Integer ssoSessionIdleTimeout
    • ssoSessionMaxLifespan

      protected Integer ssoSessionMaxLifespan
    • ssoSessionIdleTimeoutRememberMe

      protected Integer ssoSessionIdleTimeoutRememberMe
    • ssoSessionMaxLifespanRememberMe

      protected Integer ssoSessionMaxLifespanRememberMe
    • offlineSessionIdleTimeout

      protected Integer offlineSessionIdleTimeout
    • offlineSessionMaxLifespanEnabled

      protected Boolean offlineSessionMaxLifespanEnabled
    • offlineSessionMaxLifespan

      protected Integer offlineSessionMaxLifespan
    • clientSessionIdleTimeout

      protected Integer clientSessionIdleTimeout
    • clientSessionMaxLifespan

      protected Integer clientSessionMaxLifespan
    • clientOfflineSessionIdleTimeout

      protected Integer clientOfflineSessionIdleTimeout
    • clientOfflineSessionMaxLifespan

      protected Integer clientOfflineSessionMaxLifespan
    • accessCodeLifespan

      protected Integer accessCodeLifespan
    • accessCodeLifespanUserAction

      protected Integer accessCodeLifespanUserAction
    • accessCodeLifespanLogin

      protected Integer accessCodeLifespanLogin
    • actionTokenGeneratedByAdminLifespan

      protected Integer actionTokenGeneratedByAdminLifespan
    • actionTokenGeneratedByUserLifespan

      protected Integer actionTokenGeneratedByUserLifespan
    • oauth2DeviceCodeLifespan

      protected Integer oauth2DeviceCodeLifespan
    • oauth2DevicePollingInterval

      protected Integer oauth2DevicePollingInterval
    • enabled

      protected Boolean enabled
    • sslRequired

      protected String sslRequired
    • passwordCredentialGrantAllowed

      @Deprecated protected Boolean passwordCredentialGrantAllowed
      Deprecated.
    • registrationAllowed

      protected Boolean registrationAllowed
    • registrationEmailAsUsername

      protected Boolean registrationEmailAsUsername
    • rememberMe

      protected Boolean rememberMe
    • verifyEmail

      protected Boolean verifyEmail
    • loginWithEmailAllowed

      protected Boolean loginWithEmailAllowed
    • duplicateEmailsAllowed

      protected Boolean duplicateEmailsAllowed
    • resetPasswordAllowed

      protected Boolean resetPasswordAllowed
    • editUsernameAllowed

      protected Boolean editUsernameAllowed
    • userCacheEnabled

      @Deprecated protected Boolean userCacheEnabled
      Deprecated.
    • realmCacheEnabled

      @Deprecated protected Boolean realmCacheEnabled
      Deprecated.
    • bruteForceProtected

      protected Boolean bruteForceProtected
    • permanentLockout

      protected Boolean permanentLockout
    • maxTemporaryLockouts

      protected Integer maxTemporaryLockouts
    • bruteForceStrategy

      protected RealmRepresentation.BruteForceStrategy bruteForceStrategy
    • maxFailureWaitSeconds

      protected Integer maxFailureWaitSeconds
    • minimumQuickLoginWaitSeconds

      protected Integer minimumQuickLoginWaitSeconds
    • waitIncrementSeconds

      protected Integer waitIncrementSeconds
    • quickLoginCheckMilliSeconds

      protected Long quickLoginCheckMilliSeconds
    • maxDeltaTimeSeconds

      protected Integer maxDeltaTimeSeconds
    • failureFactor

      protected Integer failureFactor
    • privateKey

      @Deprecated protected String privateKey
      Deprecated.
    • publicKey

      @Deprecated protected String publicKey
      Deprecated.
    • certificate

      @Deprecated protected String certificate
      Deprecated.
    • codeSecret

      @Deprecated protected String codeSecret
      Deprecated.
    • roles

      protected RolesRepresentation roles
    • groups

      protected List<GroupRepresentation> groups
    • defaultRoles

      @Deprecated protected List<String> defaultRoles
      Deprecated.
    • defaultRole

      protected RoleRepresentation defaultRole
    • defaultGroups

      protected List<String> defaultGroups
    • requiredCredentials

      @Deprecated protected Set<String> requiredCredentials
      Deprecated.
    • passwordPolicy

      protected String passwordPolicy
    • otpPolicyType

      protected String otpPolicyType
    • otpPolicyAlgorithm

      protected String otpPolicyAlgorithm
    • otpPolicyInitialCounter

      protected Integer otpPolicyInitialCounter
    • otpPolicyDigits

      protected Integer otpPolicyDigits
    • otpPolicyLookAheadWindow

      protected Integer otpPolicyLookAheadWindow
    • otpPolicyPeriod

      protected Integer otpPolicyPeriod
    • otpPolicyCodeReusable

      protected Boolean otpPolicyCodeReusable
    • otpSupportedApplications

      protected List<String> otpSupportedApplications
    • localizationTexts

      protected Map<String,Map<String,String>> localizationTexts
    • webAuthnPolicyRpEntityName

      protected String webAuthnPolicyRpEntityName
    • webAuthnPolicySignatureAlgorithms

      protected List<String> webAuthnPolicySignatureAlgorithms
    • webAuthnPolicyRpId

      protected String webAuthnPolicyRpId
    • webAuthnPolicyAttestationConveyancePreference

      protected String webAuthnPolicyAttestationConveyancePreference
    • webAuthnPolicyAuthenticatorAttachment

      protected String webAuthnPolicyAuthenticatorAttachment
    • webAuthnPolicyRequireResidentKey

      protected String webAuthnPolicyRequireResidentKey
    • webAuthnPolicyUserVerificationRequirement

      protected String webAuthnPolicyUserVerificationRequirement
    • webAuthnPolicyCreateTimeout

      protected Integer webAuthnPolicyCreateTimeout
    • webAuthnPolicyAvoidSameAuthenticatorRegister

      protected Boolean webAuthnPolicyAvoidSameAuthenticatorRegister
    • webAuthnPolicyAcceptableAaguids

      protected List<String> webAuthnPolicyAcceptableAaguids
    • webAuthnPolicyExtraOrigins

      protected List<String> webAuthnPolicyExtraOrigins
    • webAuthnPolicyPasswordlessRpEntityName

      protected String webAuthnPolicyPasswordlessRpEntityName
    • webAuthnPolicyPasswordlessSignatureAlgorithms

      protected List<String> webAuthnPolicyPasswordlessSignatureAlgorithms
    • webAuthnPolicyPasswordlessRpId

      protected String webAuthnPolicyPasswordlessRpId
    • webAuthnPolicyPasswordlessAttestationConveyancePreference

      protected String webAuthnPolicyPasswordlessAttestationConveyancePreference
    • webAuthnPolicyPasswordlessAuthenticatorAttachment

      protected String webAuthnPolicyPasswordlessAuthenticatorAttachment
    • webAuthnPolicyPasswordlessRequireResidentKey

      protected String webAuthnPolicyPasswordlessRequireResidentKey
    • webAuthnPolicyPasswordlessUserVerificationRequirement

      protected String webAuthnPolicyPasswordlessUserVerificationRequirement
    • webAuthnPolicyPasswordlessCreateTimeout

      protected Integer webAuthnPolicyPasswordlessCreateTimeout
    • webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister

      protected Boolean webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister
    • webAuthnPolicyPasswordlessAcceptableAaguids

      protected List<String> webAuthnPolicyPasswordlessAcceptableAaguids
    • webAuthnPolicyPasswordlessExtraOrigins

      protected List<String> webAuthnPolicyPasswordlessExtraOrigins
    • clientProfiles

      protected com.fasterxml.jackson.databind.JsonNode clientProfiles
    • clientPolicies

      protected com.fasterxml.jackson.databind.JsonNode clientPolicies
    • users

      protected List<UserRepresentation> users
    • federatedUsers

      protected List<UserRepresentation> federatedUsers
    • scopeMappings

      protected List<ScopeMappingRepresentation> scopeMappings
    • clientScopeMappings

      protected Map<String,List<ScopeMappingRepresentation>> clientScopeMappings
    • clients

      protected List<ClientRepresentation> clients
    • clientScopes

      protected List<ClientScopeRepresentation> clientScopes
    • defaultDefaultClientScopes

      protected List<String> defaultDefaultClientScopes
    • defaultOptionalClientScopes

      protected List<String> defaultOptionalClientScopes
    • browserSecurityHeaders

      protected Map<String,String> browserSecurityHeaders
    • smtpServer

      protected Map<String,String> smtpServer
    • userFederationProviders

      protected List<UserFederationProviderRepresentation> userFederationProviders
    • userFederationMappers

      protected List<UserFederationMapperRepresentation> userFederationMappers
    • loginTheme

      protected String loginTheme
    • accountTheme

      protected String accountTheme
    • adminTheme

      protected String adminTheme
    • emailTheme

      protected String emailTheme
    • eventsEnabled

      protected Boolean eventsEnabled
    • eventsExpiration

      protected Long eventsExpiration
    • eventsListeners

      protected List<String> eventsListeners
    • enabledEventTypes

      protected List<String> enabledEventTypes
    • adminEventsEnabled

      protected Boolean adminEventsEnabled
    • adminEventsDetailsEnabled

      protected Boolean adminEventsDetailsEnabled
    • internationalizationEnabled

      protected Boolean internationalizationEnabled
    • supportedLocales

      protected Set<String> supportedLocales
    • defaultLocale

      protected String defaultLocale
    • authenticationFlows

      protected List<AuthenticationFlowRepresentation> authenticationFlows
    • authenticatorConfig

      protected List<AuthenticatorConfigRepresentation> authenticatorConfig
    • requiredActions

      protected List<RequiredActionProviderRepresentation> requiredActions
    • browserFlow

      protected String browserFlow
    • registrationFlow

      protected String registrationFlow
    • directGrantFlow

      protected String directGrantFlow
    • resetCredentialsFlow

      protected String resetCredentialsFlow
    • clientAuthenticationFlow

      protected String clientAuthenticationFlow
    • dockerAuthenticationFlow

      protected String dockerAuthenticationFlow
    • firstBrokerLoginFlow

      protected String firstBrokerLoginFlow
    • attributes

      protected Map<String,String> attributes
    • keycloakVersion

      protected String keycloakVersion
    • userManagedAccessAllowed

      protected Boolean userManagedAccessAllowed
    • organizationsEnabled

      protected Boolean organizationsEnabled
    • social

      @Deprecated protected Boolean social
      Deprecated.
    • updateProfileOnInitialSocialLogin

      @Deprecated protected Boolean updateProfileOnInitialSocialLogin
      Deprecated.
    • socialProviders

      @Deprecated protected Map<String,String> socialProviders
      Deprecated.
    • applicationScopeMappings

      @Deprecated protected Map<String,List<ScopeMappingRepresentation>> applicationScopeMappings
      Deprecated.
    • applications

      @Deprecated protected List<ApplicationRepresentation> applications
      Deprecated.
    • oauthClients

      @Deprecated protected List<OAuthClientRepresentation> oauthClients
      Deprecated.
    • clientTemplates

      @Deprecated protected List<ClientTemplateRepresentation> clientTemplates
      Deprecated.
  • Constructor Details

    • RealmRepresentation

      public RealmRepresentation()
  • Method Details

    • getId

      public String getId()
    • setId

      public void setId(String id)
    • getRealm

      public String getRealm()
    • setRealm

      public void setRealm(String realm)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getDisplayNameHtml

      public String getDisplayNameHtml()
    • setDisplayNameHtml

      public void setDisplayNameHtml(String displayNameHtml)
    • getUsers

      public List<UserRepresentation> getUsers()
    • getApplications

      public List<ApplicationRepresentation> getApplications()
    • setUsers

      public void setUsers(List<UserRepresentation> users)
    • user

      public UserRepresentation user(String username)
    • getClients

      public List<ClientRepresentation> getClients()
    • setClients

      public void setClients(List<ClientRepresentation> clients)
    • isEnabled

      public Boolean isEnabled()
    • setEnabled

      public void setEnabled(Boolean enabled)
    • getSslRequired

      public String getSslRequired()
    • setSslRequired

      public void setSslRequired(String sslRequired)
    • getDefaultSignatureAlgorithm

      public String getDefaultSignatureAlgorithm()
    • setDefaultSignatureAlgorithm

      public void setDefaultSignatureAlgorithm(String defaultSignatureAlgorithm)
    • getRevokeRefreshToken

      public Boolean getRevokeRefreshToken()
    • setRevokeRefreshToken

      public void setRevokeRefreshToken(Boolean revokeRefreshToken)
    • getRefreshTokenMaxReuse

      public Integer getRefreshTokenMaxReuse()
    • setRefreshTokenMaxReuse

      public void setRefreshTokenMaxReuse(Integer refreshTokenMaxReuse)
    • getAccessTokenLifespan

      public Integer getAccessTokenLifespan()
    • setAccessTokenLifespan

      public void setAccessTokenLifespan(Integer accessTokenLifespan)
    • getAccessTokenLifespanForImplicitFlow

      public Integer getAccessTokenLifespanForImplicitFlow()
    • setAccessTokenLifespanForImplicitFlow

      public void setAccessTokenLifespanForImplicitFlow(Integer accessTokenLifespanForImplicitFlow)
    • getSsoSessionIdleTimeout

      public Integer getSsoSessionIdleTimeout()
    • setSsoSessionIdleTimeout

      public void setSsoSessionIdleTimeout(Integer ssoSessionIdleTimeout)
    • getSsoSessionMaxLifespan

      public Integer getSsoSessionMaxLifespan()
    • setSsoSessionMaxLifespan

      public void setSsoSessionMaxLifespan(Integer ssoSessionMaxLifespan)
    • getSsoSessionMaxLifespanRememberMe

      public Integer getSsoSessionMaxLifespanRememberMe()
    • setSsoSessionMaxLifespanRememberMe

      public void setSsoSessionMaxLifespanRememberMe(Integer ssoSessionMaxLifespanRememberMe)
    • getSsoSessionIdleTimeoutRememberMe

      public Integer getSsoSessionIdleTimeoutRememberMe()
    • setSsoSessionIdleTimeoutRememberMe

      public void setSsoSessionIdleTimeoutRememberMe(Integer ssoSessionIdleTimeoutRememberMe)
    • getOfflineSessionIdleTimeout

      public Integer getOfflineSessionIdleTimeout()
    • setOfflineSessionIdleTimeout

      public void setOfflineSessionIdleTimeout(Integer offlineSessionIdleTimeout)
    • getOfflineSessionMaxLifespanEnabled

      public Boolean getOfflineSessionMaxLifespanEnabled()
    • setOfflineSessionMaxLifespanEnabled

      public void setOfflineSessionMaxLifespanEnabled(Boolean offlineSessionMaxLifespanEnabled)
    • getOfflineSessionMaxLifespan

      public Integer getOfflineSessionMaxLifespan()
    • setOfflineSessionMaxLifespan

      public void setOfflineSessionMaxLifespan(Integer offlineSessionMaxLifespan)
    • getClientSessionIdleTimeout

      public Integer getClientSessionIdleTimeout()
    • setClientSessionIdleTimeout

      public void setClientSessionIdleTimeout(Integer clientSessionIdleTimeout)
    • getClientSessionMaxLifespan

      public Integer getClientSessionMaxLifespan()
    • setClientSessionMaxLifespan

      public void setClientSessionMaxLifespan(Integer clientSessionMaxLifespan)
    • getClientOfflineSessionIdleTimeout

      public Integer getClientOfflineSessionIdleTimeout()
    • setClientOfflineSessionIdleTimeout

      public void setClientOfflineSessionIdleTimeout(Integer clientOfflineSessionIdleTimeout)
    • getClientOfflineSessionMaxLifespan

      public Integer getClientOfflineSessionMaxLifespan()
    • setClientOfflineSessionMaxLifespan

      public void setClientOfflineSessionMaxLifespan(Integer clientOfflineSessionMaxLifespan)
    • getScopeMappings

      public List<ScopeMappingRepresentation> getScopeMappings()
    • clientScopeMapping

      public ScopeMappingRepresentation clientScopeMapping(String clientName)
    • clientScopeScopeMapping

      public ScopeMappingRepresentation clientScopeScopeMapping(String clientScopeName)
    • getRequiredCredentials

      @Deprecated public Set<String> getRequiredCredentials()
      Deprecated.
    • setRequiredCredentials

      @Deprecated public void setRequiredCredentials(Set<String> requiredCredentials)
      Deprecated.
    • getPasswordPolicy

      public String getPasswordPolicy()
    • setPasswordPolicy

      public void setPasswordPolicy(String passwordPolicy)
    • getAccessCodeLifespan

      public Integer getAccessCodeLifespan()
    • setAccessCodeLifespan

      public void setAccessCodeLifespan(Integer accessCodeLifespan)
    • getAccessCodeLifespanUserAction

      public Integer getAccessCodeLifespanUserAction()
    • setAccessCodeLifespanUserAction

      public void setAccessCodeLifespanUserAction(Integer accessCodeLifespanUserAction)
    • getAccessCodeLifespanLogin

      public Integer getAccessCodeLifespanLogin()
    • setAccessCodeLifespanLogin

      public void setAccessCodeLifespanLogin(Integer accessCodeLifespanLogin)
    • getActionTokenGeneratedByAdminLifespan

      public Integer getActionTokenGeneratedByAdminLifespan()
    • setActionTokenGeneratedByAdminLifespan

      public void setActionTokenGeneratedByAdminLifespan(Integer actionTokenGeneratedByAdminLifespan)
    • setOAuth2DeviceCodeLifespan

      public void setOAuth2DeviceCodeLifespan(Integer oauth2DeviceCodeLifespan)
    • getOAuth2DeviceCodeLifespan

      public Integer getOAuth2DeviceCodeLifespan()
    • setOAuth2DevicePollingInterval

      public void setOAuth2DevicePollingInterval(Integer oauth2DevicePollingInterval)
    • getOAuth2DevicePollingInterval

      public Integer getOAuth2DevicePollingInterval()
    • getActionTokenGeneratedByUserLifespan

      public Integer getActionTokenGeneratedByUserLifespan()
    • setActionTokenGeneratedByUserLifespan

      public void setActionTokenGeneratedByUserLifespan(Integer actionTokenGeneratedByUserLifespan)
    • getDefaultRoles

      @Deprecated public List<String> getDefaultRoles()
      Deprecated.
    • setDefaultRoles

      @Deprecated public void setDefaultRoles(List<String> defaultRoles)
      Deprecated.
    • getDefaultRole

      public RoleRepresentation getDefaultRole()
    • setDefaultRole

      public void setDefaultRole(RoleRepresentation defaultRole)
    • getDefaultGroups

      public List<String> getDefaultGroups()
    • setDefaultGroups

      public void setDefaultGroups(List<String> defaultGroups)
    • getPrivateKey

      public String getPrivateKey()
    • setPrivateKey

      public void setPrivateKey(String privateKey)
    • getPublicKey

      public String getPublicKey()
    • setPublicKey

      public void setPublicKey(String publicKey)
    • getCertificate

      public String getCertificate()
    • setCertificate

      public void setCertificate(String certificate)
    • getCodeSecret

      public String getCodeSecret()
    • setCodeSecret

      public void setCodeSecret(String codeSecret)
    • isPasswordCredentialGrantAllowed

      public Boolean isPasswordCredentialGrantAllowed()
    • isRegistrationAllowed

      public Boolean isRegistrationAllowed()
    • setRegistrationAllowed

      public void setRegistrationAllowed(Boolean registrationAllowed)
    • isRegistrationEmailAsUsername

      public Boolean isRegistrationEmailAsUsername()
    • setRegistrationEmailAsUsername

      public void setRegistrationEmailAsUsername(Boolean registrationEmailAsUsername)
    • isRememberMe

      public Boolean isRememberMe()
    • setRememberMe

      public void setRememberMe(Boolean rememberMe)
    • isVerifyEmail

      public Boolean isVerifyEmail()
    • setVerifyEmail

      public void setVerifyEmail(Boolean verifyEmail)
    • isLoginWithEmailAllowed

      public Boolean isLoginWithEmailAllowed()
    • setLoginWithEmailAllowed

      public void setLoginWithEmailAllowed(Boolean loginWithEmailAllowed)
    • isDuplicateEmailsAllowed

      public Boolean isDuplicateEmailsAllowed()
    • setDuplicateEmailsAllowed

      public void setDuplicateEmailsAllowed(Boolean duplicateEmailsAllowed)
    • isResetPasswordAllowed

      public Boolean isResetPasswordAllowed()
    • setResetPasswordAllowed

      public void setResetPasswordAllowed(Boolean resetPassword)
    • isEditUsernameAllowed

      public Boolean isEditUsernameAllowed()
    • setEditUsernameAllowed

      public void setEditUsernameAllowed(Boolean editUsernameAllowed)
    • isSocial

      @Deprecated public Boolean isSocial()
      Deprecated.
    • isUpdateProfileOnInitialSocialLogin

      @Deprecated public Boolean isUpdateProfileOnInitialSocialLogin()
      Deprecated.
    • getBrowserSecurityHeaders

      public Map<String,String> getBrowserSecurityHeaders()
    • setBrowserSecurityHeaders

      public void setBrowserSecurityHeaders(Map<String,String> browserSecurityHeaders)
    • getSocialProviders

      @Deprecated public Map<String,String> getSocialProviders()
      Deprecated.
    • getSmtpServer

      public Map<String,String> getSmtpServer()
    • setSmtpServer

      public void setSmtpServer(Map<String,String> smtpServer)
    • getOauthClients

      @Deprecated public List<OAuthClientRepresentation> getOauthClients()
      Deprecated.
    • getClientScopeMappings

      public Map<String,List<ScopeMappingRepresentation>> getClientScopeMappings()
    • setClientScopeMappings

      public void setClientScopeMappings(Map<String,List<ScopeMappingRepresentation>> clientScopeMappings)
    • getApplicationScopeMappings

      @Deprecated public Map<String,List<ScopeMappingRepresentation>> getApplicationScopeMappings()
      Deprecated.
    • getRoles

      public RolesRepresentation getRoles()
    • setRoles

      public void setRoles(RolesRepresentation roles)
    • getLoginTheme

      public String getLoginTheme()
    • setLoginTheme

      public void setLoginTheme(String loginTheme)
    • getAccountTheme

      public String getAccountTheme()
    • setAccountTheme

      public void setAccountTheme(String accountTheme)
    • getAdminTheme

      public String getAdminTheme()
    • setAdminTheme

      public void setAdminTheme(String adminTheme)
    • getEmailTheme

      public String getEmailTheme()
    • setEmailTheme

      public void setEmailTheme(String emailTheme)
    • getNotBefore

      public Integer getNotBefore()
    • setNotBefore

      public void setNotBefore(Integer notBefore)
    • isBruteForceProtected

      public Boolean isBruteForceProtected()
    • setBruteForceProtected

      public void setBruteForceProtected(Boolean bruteForceProtected)
    • isPermanentLockout

      public Boolean isPermanentLockout()
    • setPermanentLockout

      public void setPermanentLockout(Boolean permanentLockout)
    • getMaxTemporaryLockouts

      public Integer getMaxTemporaryLockouts()
    • setMaxTemporaryLockouts

      public void setMaxTemporaryLockouts(Integer maxTemporaryLockouts)
    • getBruteForceStrategy

      public RealmRepresentation.BruteForceStrategy getBruteForceStrategy()
    • setBruteForceStrategy

      public void setBruteForceStrategy(RealmRepresentation.BruteForceStrategy bruteForceStrategy)
    • getMaxFailureWaitSeconds

      public Integer getMaxFailureWaitSeconds()
    • setMaxFailureWaitSeconds

      public void setMaxFailureWaitSeconds(Integer maxFailureWaitSeconds)
    • getMinimumQuickLoginWaitSeconds

      public Integer getMinimumQuickLoginWaitSeconds()
    • setMinimumQuickLoginWaitSeconds

      public void setMinimumQuickLoginWaitSeconds(Integer minimumQuickLoginWaitSeconds)
    • getWaitIncrementSeconds

      public Integer getWaitIncrementSeconds()
    • setWaitIncrementSeconds

      public void setWaitIncrementSeconds(Integer waitIncrementSeconds)
    • getQuickLoginCheckMilliSeconds

      public Long getQuickLoginCheckMilliSeconds()
    • setQuickLoginCheckMilliSeconds

      public void setQuickLoginCheckMilliSeconds(Long quickLoginCheckMilliSeconds)
    • getMaxDeltaTimeSeconds

      public Integer getMaxDeltaTimeSeconds()
    • setMaxDeltaTimeSeconds

      public void setMaxDeltaTimeSeconds(Integer maxDeltaTimeSeconds)
    • getFailureFactor

      public Integer getFailureFactor()
    • setFailureFactor

      public void setFailureFactor(Integer failureFactor)
    • isEventsEnabled

      public Boolean isEventsEnabled()
    • setEventsEnabled

      public void setEventsEnabled(boolean eventsEnabled)
    • getEventsExpiration

      public Long getEventsExpiration()
    • setEventsExpiration

      public void setEventsExpiration(long eventsExpiration)
    • getEventsListeners

      public List<String> getEventsListeners()
    • setEventsListeners

      public void setEventsListeners(List<String> eventsListeners)
    • getEnabledEventTypes

      public List<String> getEnabledEventTypes()
    • setEnabledEventTypes

      public void setEnabledEventTypes(List<String> enabledEventTypes)
    • isAdminEventsEnabled

      public Boolean isAdminEventsEnabled()
    • setAdminEventsEnabled

      public void setAdminEventsEnabled(Boolean adminEventsEnabled)
    • isAdminEventsDetailsEnabled

      public Boolean isAdminEventsDetailsEnabled()
    • setAdminEventsDetailsEnabled

      public void setAdminEventsDetailsEnabled(Boolean adminEventsDetailsEnabled)
    • getUserFederationProviders

      public List<UserFederationProviderRepresentation> getUserFederationProviders()
    • setUserFederationProviders

      public void setUserFederationProviders(List<UserFederationProviderRepresentation> userFederationProviders)
    • getUserFederationMappers

      public List<UserFederationMapperRepresentation> getUserFederationMappers()
    • setUserFederationMappers

      public void setUserFederationMappers(List<UserFederationMapperRepresentation> userFederationMappers)
    • addUserFederationMapper

      public void addUserFederationMapper(UserFederationMapperRepresentation userFederationMapper)
    • getIdentityProviders

      public List<IdentityProviderRepresentation> getIdentityProviders()
    • setIdentityProviders

      public void setIdentityProviders(List<IdentityProviderRepresentation> identityProviders)
    • addIdentityProvider

      public void addIdentityProvider(IdentityProviderRepresentation identityProviderRepresentation)
    • getProtocolMappers

      public List<ProtocolMapperRepresentation> getProtocolMappers()
    • addProtocolMapper

      public void addProtocolMapper(ProtocolMapperRepresentation rep)
    • setProtocolMappers

      public void setProtocolMappers(List<ProtocolMapperRepresentation> protocolMappers)
    • isInternationalizationEnabled

      public Boolean isInternationalizationEnabled()
    • setInternationalizationEnabled

      public void setInternationalizationEnabled(Boolean internationalizationEnabled)
    • getSupportedLocales

      public Set<String> getSupportedLocales()
    • addSupportedLocales

      public void addSupportedLocales(String locale)
    • setSupportedLocales

      public void setSupportedLocales(Set<String> supportedLocales)
    • getDefaultLocale

      public String getDefaultLocale()
    • setDefaultLocale

      public void setDefaultLocale(String defaultLocale)
    • getIdentityProviderMappers

      public List<IdentityProviderMapperRepresentation> getIdentityProviderMappers()
    • setIdentityProviderMappers

      public void setIdentityProviderMappers(List<IdentityProviderMapperRepresentation> identityProviderMappers)
    • addIdentityProviderMapper

      public void addIdentityProviderMapper(IdentityProviderMapperRepresentation rep)
    • getAuthenticationFlows

      public List<AuthenticationFlowRepresentation> getAuthenticationFlows()
    • setAuthenticationFlows

      public void setAuthenticationFlows(List<AuthenticationFlowRepresentation> authenticationFlows)
    • getAuthenticatorConfig

      public List<AuthenticatorConfigRepresentation> getAuthenticatorConfig()
    • setAuthenticatorConfig

      public void setAuthenticatorConfig(List<AuthenticatorConfigRepresentation> authenticatorConfig)
    • getRequiredActions

      public List<RequiredActionProviderRepresentation> getRequiredActions()
    • setRequiredActions

      public void setRequiredActions(List<RequiredActionProviderRepresentation> requiredActions)
    • getOtpPolicyType

      public String getOtpPolicyType()
    • setOtpPolicyType

      public void setOtpPolicyType(String otpPolicyType)
    • getOtpPolicyAlgorithm

      public String getOtpPolicyAlgorithm()
    • setOtpPolicyAlgorithm

      public void setOtpPolicyAlgorithm(String otpPolicyAlgorithm)
    • getOtpPolicyInitialCounter

      public Integer getOtpPolicyInitialCounter()
    • setOtpPolicyInitialCounter

      public void setOtpPolicyInitialCounter(Integer otpPolicyInitialCounter)
    • getOtpPolicyDigits

      public Integer getOtpPolicyDigits()
    • setOtpPolicyDigits

      public void setOtpPolicyDigits(Integer otpPolicyDigits)
    • getOtpPolicyLookAheadWindow

      public Integer getOtpPolicyLookAheadWindow()
    • setOtpPolicyLookAheadWindow

      public void setOtpPolicyLookAheadWindow(Integer otpPolicyLookAheadWindow)
    • getOtpPolicyPeriod

      public Integer getOtpPolicyPeriod()
    • setOtpPolicyPeriod

      public void setOtpPolicyPeriod(Integer otpPolicyPeriod)
    • getOtpSupportedApplications

      public List<String> getOtpSupportedApplications()
    • setOtpSupportedApplications

      public void setOtpSupportedApplications(List<String> otpSupportedApplications)
    • getLocalizationTexts

      public Map<String,Map<String,String>> getLocalizationTexts()
    • setLocalizationTexts

      public void setLocalizationTexts(Map<String,Map<String,String>> localizationTexts)
    • isOtpPolicyCodeReusable

      public Boolean isOtpPolicyCodeReusable()
    • setOtpPolicyCodeReusable

      public void setOtpPolicyCodeReusable(Boolean isCodeReusable)
    • getWebAuthnPolicyRpEntityName

      public String getWebAuthnPolicyRpEntityName()
    • setWebAuthnPolicyRpEntityName

      public void setWebAuthnPolicyRpEntityName(String webAuthnPolicyRpEntityName)
    • getWebAuthnPolicySignatureAlgorithms

      public List<String> getWebAuthnPolicySignatureAlgorithms()
    • setWebAuthnPolicySignatureAlgorithms

      public void setWebAuthnPolicySignatureAlgorithms(List<String> webAuthnPolicySignatureAlgorithms)
    • getWebAuthnPolicyRpId

      public String getWebAuthnPolicyRpId()
    • setWebAuthnPolicyRpId

      public void setWebAuthnPolicyRpId(String webAuthnPolicyRpId)
    • getWebAuthnPolicyAttestationConveyancePreference

      public String getWebAuthnPolicyAttestationConveyancePreference()
    • setWebAuthnPolicyAttestationConveyancePreference

      public void setWebAuthnPolicyAttestationConveyancePreference(String webAuthnPolicyAttestationConveyancePreference)
    • getWebAuthnPolicyAuthenticatorAttachment

      public String getWebAuthnPolicyAuthenticatorAttachment()
    • setWebAuthnPolicyAuthenticatorAttachment

      public void setWebAuthnPolicyAuthenticatorAttachment(String webAuthnPolicyAuthenticatorAttachment)
    • getWebAuthnPolicyRequireResidentKey

      public String getWebAuthnPolicyRequireResidentKey()
    • setWebAuthnPolicyRequireResidentKey

      public void setWebAuthnPolicyRequireResidentKey(String webAuthnPolicyRequireResidentKey)
    • getWebAuthnPolicyUserVerificationRequirement

      public String getWebAuthnPolicyUserVerificationRequirement()
    • setWebAuthnPolicyUserVerificationRequirement

      public void setWebAuthnPolicyUserVerificationRequirement(String webAuthnPolicyUserVerificationRequirement)
    • getWebAuthnPolicyCreateTimeout

      public Integer getWebAuthnPolicyCreateTimeout()
    • setWebAuthnPolicyCreateTimeout

      public void setWebAuthnPolicyCreateTimeout(Integer webAuthnPolicyCreateTimeout)
    • isWebAuthnPolicyAvoidSameAuthenticatorRegister

      public Boolean isWebAuthnPolicyAvoidSameAuthenticatorRegister()
    • setWebAuthnPolicyAvoidSameAuthenticatorRegister

      public void setWebAuthnPolicyAvoidSameAuthenticatorRegister(Boolean webAuthnPolicyAvoidSameAuthenticatorRegister)
    • getWebAuthnPolicyAcceptableAaguids

      public List<String> getWebAuthnPolicyAcceptableAaguids()
    • setWebAuthnPolicyAcceptableAaguids

      public void setWebAuthnPolicyAcceptableAaguids(List<String> webAuthnPolicyAcceptableAaguids)
    • getWebAuthnPolicyExtraOrigins

      public List<String> getWebAuthnPolicyExtraOrigins()
    • setWebAuthnPolicyExtraOrigins

      public void setWebAuthnPolicyExtraOrigins(List<String> extraOrigins)
    • getWebAuthnPolicyPasswordlessRpEntityName

      public String getWebAuthnPolicyPasswordlessRpEntityName()
    • setWebAuthnPolicyPasswordlessRpEntityName

      public void setWebAuthnPolicyPasswordlessRpEntityName(String webAuthnPolicyPasswordlessRpEntityName)
    • getWebAuthnPolicyPasswordlessSignatureAlgorithms

      public List<String> getWebAuthnPolicyPasswordlessSignatureAlgorithms()
    • setWebAuthnPolicyPasswordlessSignatureAlgorithms

      public void setWebAuthnPolicyPasswordlessSignatureAlgorithms(List<String> webAuthnPolicyPasswordlessSignatureAlgorithms)
    • getWebAuthnPolicyPasswordlessRpId

      public String getWebAuthnPolicyPasswordlessRpId()
    • setWebAuthnPolicyPasswordlessRpId

      public void setWebAuthnPolicyPasswordlessRpId(String webAuthnPolicyPasswordlessRpId)
    • getWebAuthnPolicyPasswordlessAttestationConveyancePreference

      public String getWebAuthnPolicyPasswordlessAttestationConveyancePreference()
    • setWebAuthnPolicyPasswordlessAttestationConveyancePreference

      public void setWebAuthnPolicyPasswordlessAttestationConveyancePreference(String webAuthnPolicyPasswordlessAttestationConveyancePreference)
    • getWebAuthnPolicyPasswordlessAuthenticatorAttachment

      public String getWebAuthnPolicyPasswordlessAuthenticatorAttachment()
    • setWebAuthnPolicyPasswordlessAuthenticatorAttachment

      public void setWebAuthnPolicyPasswordlessAuthenticatorAttachment(String webAuthnPolicyPasswordlessAuthenticatorAttachment)
    • getWebAuthnPolicyPasswordlessRequireResidentKey

      public String getWebAuthnPolicyPasswordlessRequireResidentKey()
    • setWebAuthnPolicyPasswordlessRequireResidentKey

      public void setWebAuthnPolicyPasswordlessRequireResidentKey(String webAuthnPolicyPasswordlessRequireResidentKey)
    • getWebAuthnPolicyPasswordlessUserVerificationRequirement

      public String getWebAuthnPolicyPasswordlessUserVerificationRequirement()
    • setWebAuthnPolicyPasswordlessUserVerificationRequirement

      public void setWebAuthnPolicyPasswordlessUserVerificationRequirement(String webAuthnPolicyPasswordlessUserVerificationRequirement)
    • getWebAuthnPolicyPasswordlessCreateTimeout

      public Integer getWebAuthnPolicyPasswordlessCreateTimeout()
    • setWebAuthnPolicyPasswordlessCreateTimeout

      public void setWebAuthnPolicyPasswordlessCreateTimeout(Integer webAuthnPolicyPasswordlessCreateTimeout)
    • isWebAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister

      public Boolean isWebAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister()
    • setWebAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister

      public void setWebAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister(Boolean webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister)
    • getWebAuthnPolicyPasswordlessAcceptableAaguids

      public List<String> getWebAuthnPolicyPasswordlessAcceptableAaguids()
    • setWebAuthnPolicyPasswordlessAcceptableAaguids

      public void setWebAuthnPolicyPasswordlessAcceptableAaguids(List<String> webAuthnPolicyPasswordlessAcceptableAaguids)
    • getWebAuthnPolicyPasswordlessExtraOrigins

      public List<String> getWebAuthnPolicyPasswordlessExtraOrigins()
    • setWebAuthnPolicyPasswordlessExtraOrigins

      public void setWebAuthnPolicyPasswordlessExtraOrigins(List<String> extraOrigins)
    • getParsedClientProfiles

      public ClientProfilesRepresentation getParsedClientProfiles()
    • setParsedClientProfiles

      public void setParsedClientProfiles(ClientProfilesRepresentation clientProfiles)
    • getParsedClientPolicies

      public ClientPoliciesRepresentation getParsedClientPolicies()
    • setParsedClientPolicies

      public void setParsedClientPolicies(ClientPoliciesRepresentation clientPolicies)
    • getBrowserFlow

      public String getBrowserFlow()
    • setBrowserFlow

      public void setBrowserFlow(String browserFlow)
    • getRegistrationFlow

      public String getRegistrationFlow()
    • setRegistrationFlow

      public void setRegistrationFlow(String registrationFlow)
    • getDirectGrantFlow

      public String getDirectGrantFlow()
    • setDirectGrantFlow

      public void setDirectGrantFlow(String directGrantFlow)
    • getResetCredentialsFlow

      public String getResetCredentialsFlow()
    • setResetCredentialsFlow

      public void setResetCredentialsFlow(String resetCredentialsFlow)
    • getClientAuthenticationFlow

      public String getClientAuthenticationFlow()
    • setClientAuthenticationFlow

      public void setClientAuthenticationFlow(String clientAuthenticationFlow)
    • getDockerAuthenticationFlow

      public String getDockerAuthenticationFlow()
    • setDockerAuthenticationFlow

      public RealmRepresentation setDockerAuthenticationFlow(String dockerAuthenticationFlow)
    • getFirstBrokerLoginFlow

      public String getFirstBrokerLoginFlow()
    • setFirstBrokerLoginFlow

      public RealmRepresentation setFirstBrokerLoginFlow(String firstBrokerLoginFlow)
    • getKeycloakVersion

      public String getKeycloakVersion()
    • setKeycloakVersion

      public void setKeycloakVersion(String keycloakVersion)
    • getGroups

      public List<GroupRepresentation> getGroups()
    • setGroups

      public void setGroups(List<GroupRepresentation> groups)
    • getClientTemplates

      @Deprecated public List<ClientTemplateRepresentation> getClientTemplates()
      Deprecated.
    • getClientScopes

      public List<ClientScopeRepresentation> getClientScopes()
    • setClientScopes

      public void setClientScopes(List<ClientScopeRepresentation> clientScopes)
    • getDefaultDefaultClientScopes

      public List<String> getDefaultDefaultClientScopes()
    • setDefaultDefaultClientScopes

      public void setDefaultDefaultClientScopes(List<String> defaultDefaultClientScopes)
    • getDefaultOptionalClientScopes

      public List<String> getDefaultOptionalClientScopes()
    • setDefaultOptionalClientScopes

      public void setDefaultOptionalClientScopes(List<String> defaultOptionalClientScopes)
    • getComponents

    • setComponents

      public void setComponents(MultivaluedHashMap<String,ComponentExportRepresentation> components)
    • isIdentityFederationEnabled

      public boolean isIdentityFederationEnabled()
    • setAttributes

      public void setAttributes(Map<String,String> attributes)
    • getAttributes

      public Map<String,String> getAttributes()
    • getFederatedUsers

      public List<UserRepresentation> getFederatedUsers()
    • setFederatedUsers

      public void setFederatedUsers(List<UserRepresentation> federatedUsers)
    • setUserManagedAccessAllowed

      public void setUserManagedAccessAllowed(Boolean userManagedAccessAllowed)
    • isUserManagedAccessAllowed

      public Boolean isUserManagedAccessAllowed()
    • isOrganizationsEnabled

      public Boolean isOrganizationsEnabled()
    • setOrganizationsEnabled

      public void setOrganizationsEnabled(Boolean organizationsEnabled)
    • getAttributesOrEmpty

      public Map<String,String> getAttributesOrEmpty()
    • getOrganizations

      public List<OrganizationRepresentation> getOrganizations()
    • setOrganizations

      public void setOrganizations(List<OrganizationRepresentation> organizations)
    • addOrganization

      public void addOrganization(OrganizationRepresentation org)