public class CachedRealm extends AbstractExtendableRevisioned
cachedWith
Constructor and Description |
---|
CachedRealm(Long revision,
RealmModel model) |
getCachedWith
getCacheTimestamp, getId, getRevision, setRevision
protected String name
protected String displayName
protected String displayNameHtml
protected boolean enabled
protected SslRequired sslRequired
protected boolean registrationAllowed
protected boolean registrationEmailAsUsername
protected boolean rememberMe
protected boolean verifyEmail
protected boolean loginWithEmailAllowed
protected boolean duplicateEmailsAllowed
protected boolean resetPasswordAllowed
protected boolean identityFederationEnabled
protected boolean editUsernameAllowed
protected boolean bruteForceProtected
protected boolean permanentLockout
protected int maxFailureWaitSeconds
protected int minimumQuickLoginWaitSeconds
protected int waitIncrementSeconds
protected long quickLoginCheckMilliSeconds
protected int maxDeltaTimeSeconds
protected int failureFactor
protected String defaultSignatureAlgorithm
protected boolean revokeRefreshToken
protected int refreshTokenMaxReuse
protected int ssoSessionIdleTimeout
protected int ssoSessionMaxLifespan
protected int ssoSessionIdleTimeoutRememberMe
protected int ssoSessionMaxLifespanRememberMe
protected int offlineSessionIdleTimeout
protected boolean offlineSessionMaxLifespanEnabled
protected int offlineSessionMaxLifespan
protected int clientSessionIdleTimeout
protected int clientSessionMaxLifespan
protected int clientOfflineSessionIdleTimeout
protected int clientOfflineSessionMaxLifespan
protected int accessTokenLifespan
protected int accessTokenLifespanForImplicitFlow
protected int accessCodeLifespan
protected int accessCodeLifespanUserAction
protected int accessCodeLifespanLogin
protected LazyLoader<RealmModel,OAuth2DeviceConfig> deviceConfig
protected LazyLoader<RealmModel,CibaConfig> cibaConfig
protected int actionTokenGeneratedByAdminLifespan
protected int actionTokenGeneratedByUserLifespan
protected int notBefore
protected PasswordPolicy passwordPolicy
protected OTPPolicy otpPolicy
protected WebAuthnPolicy webAuthnPolicy
protected WebAuthnPolicy webAuthnPasswordlessPolicy
protected String loginTheme
protected String accountTheme
protected String adminTheme
protected String emailTheme
protected String masterAdminClient
protected List<RequiredCredentialModel> requiredCredentials
protected MultivaluedHashMap<String,ComponentModel> componentsByParent
protected MultivaluedHashMap<String,ComponentModel> componentsByParentAndType
protected Map<String,ComponentModel> components
protected List<IdentityProviderModel> identityProviders
protected Map<String,AuthenticationFlowModel> authenticationFlows
protected List<AuthenticationFlowModel> authenticationFlowList
protected Map<String,AuthenticatorConfigModel> authenticatorConfigs
protected Map<String,RequiredActionProviderModel> requiredActionProviders
protected List<RequiredActionProviderModel> requiredActionProviderList
protected Map<String,RequiredActionProviderModel> requiredActionProvidersByAlias
protected MultivaluedHashMap<String,AuthenticationExecutionModel> authenticationExecutions
protected Map<String,AuthenticationExecutionModel> executionsById
protected Map<String,AuthenticationExecutionModel> executionsByFlowId
protected AuthenticationFlowModel browserFlow
protected AuthenticationFlowModel registrationFlow
protected AuthenticationFlowModel directGrantFlow
protected AuthenticationFlowModel resetCredentialsFlow
protected AuthenticationFlowModel clientAuthenticationFlow
protected AuthenticationFlowModel dockerAuthenticationFlow
protected boolean eventsEnabled
protected long eventsExpiration
protected boolean adminEventsEnabled
protected boolean adminEventsDetailsEnabled
protected String defaultRoleId
protected boolean internationalizationEnabled
protected String defaultLocale
protected MultivaluedHashMap<String,IdentityProviderMapperModel> identityProviderMappers
protected Set<IdentityProviderMapperModel> identityProviderMapperSet
public CachedRealm(Long revision, RealmModel model)
public Set<IdentityProviderMapperModel> getIdentityProviderMapperSet()
protected void cacheClientScopes(RealmModel model)
public String getMasterAdminClient()
public String getDefaultRoleId()
public String getName()
public String getDisplayName()
public String getDisplayNameHtml()
public boolean isEnabled()
public SslRequired getSslRequired()
public boolean isRegistrationAllowed()
public boolean isRegistrationEmailAsUsername()
public boolean isRememberMe()
public boolean isBruteForceProtected()
public boolean isPermanentLockout()
public int getMaxFailureWaitSeconds()
public int getWaitIncrementSeconds()
public int getMinimumQuickLoginWaitSeconds()
public long getQuickLoginCheckMilliSeconds()
public int getMaxDeltaTimeSeconds()
public int getFailureFactor()
public boolean isVerifyEmail()
public boolean isLoginWithEmailAllowed()
public boolean isDuplicateEmailsAllowed()
public boolean isResetPasswordAllowed()
public boolean isEditUsernameAllowed()
public String getDefaultSignatureAlgorithm()
public boolean isRevokeRefreshToken()
public int getRefreshTokenMaxReuse()
public int getSsoSessionIdleTimeout()
public int getSsoSessionMaxLifespan()
public int getSsoSessionIdleTimeoutRememberMe()
public int getSsoSessionMaxLifespanRememberMe()
public int getOfflineSessionIdleTimeout()
public boolean isOfflineSessionMaxLifespanEnabled()
public int getOfflineSessionMaxLifespan()
public int getClientSessionIdleTimeout()
public int getClientSessionMaxLifespan()
public int getClientOfflineSessionIdleTimeout()
public int getClientOfflineSessionMaxLifespan()
public int getAccessTokenLifespan()
public int getAccessTokenLifespanForImplicitFlow()
public int getAccessCodeLifespan()
public int getAccessCodeLifespanUserAction()
public int getAccessCodeLifespanLogin()
public OAuth2DeviceConfig getOAuth2DeviceConfig(Supplier<RealmModel> modelSupplier)
public CibaConfig getCibaConfig(Supplier<RealmModel> modelSupplier)
public int getActionTokenGeneratedByAdminLifespan()
public int getActionTokenGeneratedByUserLifespan()
public int getActionTokenGeneratedByUserLifespan(String actionTokenId)
actionTokenId
- public List<RequiredCredentialModel> getRequiredCredentials()
public PasswordPolicy getPasswordPolicy()
public boolean isIdentityFederationEnabled()
public String getLoginTheme()
public String getAccountTheme()
public String getAdminTheme()
public String getEmailTheme()
public int getNotBefore()
public boolean isEventsEnabled()
public long getEventsExpiration()
public boolean isAdminEventsEnabled()
public boolean isAdminEventsDetailsEnabled()
public List<IdentityProviderModel> getIdentityProviders()
public boolean isInternationalizationEnabled()
public String getDefaultLocale()
public MultivaluedHashMap<String,IdentityProviderMapperModel> getIdentityProviderMappers()
public Map<String,AuthenticationFlowModel> getAuthenticationFlows()
public Map<String,AuthenticatorConfigModel> getAuthenticatorConfigs()
public MultivaluedHashMap<String,AuthenticationExecutionModel> getAuthenticationExecutions()
public AuthenticationExecutionModel getAuthenticationExecutionByFlowId(String flowId)
public Map<String,AuthenticationExecutionModel> getExecutionsById()
public Map<String,RequiredActionProviderModel> getRequiredActionProviders()
public Map<String,RequiredActionProviderModel> getRequiredActionProvidersByAlias()
public OTPPolicy getOtpPolicy()
public WebAuthnPolicy getWebAuthnPolicy()
public WebAuthnPolicy getWebAuthnPasswordlessPolicy()
public AuthenticationFlowModel getBrowserFlow()
public AuthenticationFlowModel getRegistrationFlow()
public AuthenticationFlowModel getDirectGrantFlow()
public AuthenticationFlowModel getResetCredentialsFlow()
public AuthenticationFlowModel getClientAuthenticationFlow()
public AuthenticationFlowModel getDockerAuthenticationFlow()
public List<AuthenticationFlowModel> getAuthenticationFlowList()
public List<RequiredActionProviderModel> getRequiredActionProviderList()
public MultivaluedHashMap<String,ComponentModel> getComponentsByParent()
public MultivaluedHashMap<String,ComponentModel> getComponentsByParentAndType()
public Map<String,ComponentModel> getComponents()
public boolean isAllowUserManagedAccess()
Copyright © 2021 JBoss by Red Hat. All rights reserved.