Top Fields Constructors Methods
org.keycloak.representations.idm

public Class RealmRepresentation

extends Object
Class Inheritance
Imports
com.fasterxml.jackson.annotation.JsonIgnore, .JsonProperty, com.fasterxml.jackson.databind.JsonNode, org.eclipse.microprofile.openapi.annotations.media.Schema, org.jboss.logging.Logger, org.keycloak.common.util.MultivaluedHashMap, org.keycloak.util.JsonSerialization, java.util.ArrayList, .Collections, .HashSet, .LinkedList, .List, .Map, .Set

Author
Bill Burke
Version
$Revision: 1 $

Field Summary

Modifier and TypeField and Description
protected Integer
protected Integer
protected Integer
protected Integer
protected Integer
protected String
protected Integer
protected Integer
protected Boolean
protected Boolean
protected String
protected List<ApplicationRepresentation>
applications

Deprecated
protected Map<String, List<ScopeMappingRepresentation>>
protected Map<String, String>
protected List<AuthenticationFlowRepresentation>
protected List<AuthenticatorConfigRepresentation>
protected String
protected Map<String, String>
protected Boolean
protected String
certificate

Deprecated
protected String
protected Integer
protected Integer
protected JsonNode
protected JsonNode
protected List<ClientRepresentation>
protected Map<String, List<ScopeMappingRepresentation>>
protected List<ClientScopeRepresentation>
protected Integer
protected Integer
protected List<ClientTemplateRepresentation>
clientTemplates

Deprecated
protected String
codeSecret

Deprecated
private MultivaluedHashMap<String, ComponentExportRepresentation>
protected List<String>
protected List<String>
protected String
protected List<String>
protected RoleRepresentation
protected List<String>
defaultRoles

Deprecated
protected String
protected String
protected String
protected String
protected String
protected Boolean
protected Boolean
protected String
protected Boolean
protected List<String>
protected Boolean
protected Long
protected List<String>
protected Integer
protected List<UserRepresentation>
protected String
protected List<GroupRepresentation>
protected String
private List<IdentityProviderMapperRepresentation>
private List<IdentityProviderRepresentation>
protected Boolean
protected String
protected Map<String, Map<String, String>>
private static final Logger
protected String
protected Boolean
protected Integer
protected Integer
protected Integer
protected Integer
protected Integer
protected Integer
protected Integer
protected List<OAuthClientRepresentation>
oauthClients

Deprecated
protected Integer
protected Integer
protected Boolean
protected String
protected Boolean
protected Integer
protected Integer
protected Integer
protected Integer
protected String
protected List<String>
protected Boolean
protected String
protected Boolean
protected String
privateKey

Deprecated
private List<ProtocolMapperRepresentation>
protected String
publicKey

Deprecated
protected Long
protected String
protected Boolean
realmCacheEnabled

Deprecated
protected Integer
protected Boolean
protected Boolean
protected String
protected Boolean
protected List<RequiredActionProviderRepresentation>
protected Set<String>
protected String
protected Boolean
protected Boolean
protected RolesRepresentation
protected List<ScopeMappingRepresentation>
protected Map<String, String>
protected Boolean
social

Deprecated
protected Map<String, String>
socialProviders

Deprecated
protected String
protected Integer
protected Integer
protected Integer
protected Integer
protected Set<String>
protected Boolean
protected Boolean
userCacheEnabled

Deprecated
protected List<UserFederationMapperRepresentation>
protected List<UserFederationProviderRepresentation>
protected Boolean
protected List<UserRepresentation>
protected Boolean
protected Integer
protected List<String>
protected String
protected String
protected Boolean
protected Integer
protected List<String>
protected List<String>
protected String
protected String
protected Boolean
protected Integer
protected List<String>
protected String
protected String
protected String
protected List<String>
protected String
protected String
protected String
protected String
protected List<String>
protected String

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public void
addIdentityProvider(IdentityProviderRepresentation identityProviderRepresentation)

public void
public void
public void
public void
public ScopeMappingRepresentation
public ScopeMappingRepresentation
public Integer
public Integer
public Integer
public Integer
public Integer
public String
public Integer
public Integer
public String
public List<ApplicationRepresentation>
public Map<String, List<ScopeMappingRepresentation>>
public Map<String, String>
public Map<String, String>
public List<AuthenticationFlowRepresentation>
public List<AuthenticatorConfigRepresentation>
public String
public Map<String, String>
public String
public String
public Integer
public Integer
public List<ClientRepresentation>
public Map<String, List<ScopeMappingRepresentation>>
public List<ClientScopeRepresentation>
public Integer
public Integer
public List<ClientTemplateRepresentation>
getClientTemplates()

Deprecated
public String
public MultivaluedHashMap<String, ComponentExportRepresentation>
public List<String>
public List<String>
public String
public List<String>
public RoleRepresentation
public List<String>
getDefaultRoles()

Deprecated
public String
public String
public String
public String
public String
public String
public List<String>
public Long
public List<String>
public Integer
public List<UserRepresentation>
public String
public List<GroupRepresentation>
public String
public List<IdentityProviderMapperRepresentation>
public List<IdentityProviderRepresentation>
public String
public Map<String, Map<String, String>>
public String
public Integer
public Integer
public Integer
public Integer
public Integer
public Integer
public Integer
public List<OAuthClientRepresentation>
getOauthClients()

Deprecated
public Integer
public Integer
public Boolean
public String
public Integer
public Integer
public Integer
public Integer
public String
public List<String>
public ClientPoliciesRepresentation
public ClientProfilesRepresentation
public String
public String
public List<ProtocolMapperRepresentation>
public String
public Long
public String
public Integer
public String
public List<RequiredActionProviderRepresentation>
public Set<String>
public String
public Boolean
public RolesRepresentation
public List<ScopeMappingRepresentation>
public Map<String, String>
public Map<String, String>
getSocialProviders()

Deprecated
public String
public Integer
public Integer
public Integer
public Integer
public Set<String>
public List<UserFederationMapperRepresentation>
public List<UserFederationProviderRepresentation>
public List<UserRepresentation>
public Integer
public List<String>
public String
public String
public Integer
public List<String>
public List<String>
public String
public String
public Integer
public List<String>
public String
public String
public String
public List<String>
public String
public String
public String
public String
public List<String>
public String
public Boolean
public Boolean
public Boolean
public Boolean
public Boolean
public Boolean
public Boolean
public boolean
public Boolean
public Boolean
public Boolean
public Boolean
public Boolean
public Boolean
public Boolean
public Boolean
public Boolean
public Boolean
isSocial()

Deprecated
public Boolean
public Boolean
public Boolean
public Boolean
public Boolean
public void
setAccessCodeLifespan(Integer accessCodeLifespan)

public void
setAccessCodeLifespanLogin(Integer accessCodeLifespanLogin)

public void
setAccessCodeLifespanUserAction(Integer accessCodeLifespanUserAction)

public void
setAccessTokenLifespan(Integer accessTokenLifespan)

public void
setAccessTokenLifespanForImplicitFlow(Integer accessTokenLifespanForImplicitFlow)

public void
setAccountTheme(String accountTheme)

public void
setActionTokenGeneratedByAdminLifespan(Integer actionTokenGeneratedByAdminLifespan)

public void
setActionTokenGeneratedByUserLifespan(Integer actionTokenGeneratedByUserLifespan)

public void
setAdminEventsDetailsEnabled(Boolean adminEventsDetailsEnabled)

public void
setAdminEventsEnabled(Boolean adminEventsEnabled)

public void
setAdminTheme(String adminTheme)

public void
public void
public void
public void
setBrowserFlow(String browserFlow)

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

public void
setBruteForceProtected(Boolean bruteForceProtected)

public void
setCertificate(String certificate)

public void
setClientAuthenticationFlow(String clientAuthenticationFlow)

public void
setClientOfflineSessionIdleTimeout(Integer clientOfflineSessionIdleTimeout)

public void
setClientOfflineSessionMaxLifespan(Integer clientOfflineSessionMaxLifespan)

public void
public void
public void
public void
setClientSessionIdleTimeout(Integer clientSessionIdleTimeout)

public void
setClientSessionMaxLifespan(Integer clientSessionMaxLifespan)

public void
setCodeSecret(String codeSecret)

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

public void
setDefaultGroups(List<String> defaultGroups)

public void
setDefaultLocale(String defaultLocale)

public void
setDefaultOptionalClientScopes(List<String> defaultOptionalClientScopes)

public void
public void
setDefaultRoles(List<String> defaultRoles)

Deprecated
public void
setDefaultSignatureAlgorithm(String defaultSignatureAlgorithm)

public void
setDirectGrantFlow(String directGrantFlow)

public void
setDisplayName(String displayName)

public void
setDisplayNameHtml(String displayNameHtml)

public RealmRepresentation
setDockerAuthenticationFlow(final String dockerAuthenticationFlow)

public void
setDuplicateEmailsAllowed(Boolean duplicateEmailsAllowed)

public void
setEditUsernameAllowed(Boolean editUsernameAllowed)

public void
setEmailTheme(String emailTheme)

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

public void
setEventsEnabled(boolean eventsEnabled)

public void
setEventsExpiration(long eventsExpiration)

public void
setEventsListeners(List<String> eventsListeners)

public void
setFailureFactor(Integer failureFactor)

public void
public RealmRepresentation
setFirstBrokerLoginFlow(String firstBrokerLoginFlow)

public void
public void
public void
public void
public void
setInternationalizationEnabled(Boolean internationalizationEnabled)

public void
setKeycloakVersion(String keycloakVersion)

public void
public void
setLoginTheme(String loginTheme)

public void
setLoginWithEmailAllowed(Boolean loginWithEmailAllowed)

public void
setMaxDeltaTimeSeconds(Integer maxDeltaTimeSeconds)

public void
setMaxFailureWaitSeconds(Integer maxFailureWaitSeconds)

public void
setMaxTemporaryLockouts(Integer maxTemporaryLockouts)

public void
setMinimumQuickLoginWaitSeconds(Integer minimumQuickLoginWaitSeconds)

public void
setNotBefore(Integer notBefore)

public void
setOAuth2DeviceCodeLifespan(Integer oauth2DeviceCodeLifespan)

public void
setOAuth2DevicePollingInterval(Integer oauth2DevicePollingInterval)

public void
setOfflineSessionIdleTimeout(Integer offlineSessionIdleTimeout)

public void
setOfflineSessionMaxLifespan(Integer offlineSessionMaxLifespan)

public void
setOfflineSessionMaxLifespanEnabled(Boolean offlineSessionMaxLifespanEnabled)

public void
setOtpPolicyAlgorithm(String otpPolicyAlgorithm)

public void
public void
setOtpPolicyDigits(Integer otpPolicyDigits)

public void
setOtpPolicyInitialCounter(Integer otpPolicyInitialCounter)

public void
setOtpPolicyLookAheadWindow(Integer otpPolicyLookAheadWindow)

public void
setOtpPolicyPeriod(Integer otpPolicyPeriod)

public void
setOtpPolicyType(String otpPolicyType)

public void
setOtpSupportedApplications(List<String> otpSupportedApplications)

public void
public void
public void
setPasswordPolicy(String passwordPolicy)

public void
setPermanentLockout(Boolean permanentLockout)

public void
setPrivateKey(String privateKey)

public void
public void
setPublicKey(String publicKey)

public void
setQuickLoginCheckMilliSeconds(Long quickLoginCheckMilliSeconds)

public void
public void
setRefreshTokenMaxReuse(Integer refreshTokenMaxReuse)

public void
setRegistrationAllowed(Boolean registrationAllowed)

public void
setRegistrationEmailAsUsername(Boolean registrationEmailAsUsername)

public void
setRegistrationFlow(String registrationFlow)

public void
setRememberMe(Boolean rememberMe)

public void
public void
setRequiredCredentials(Set<String> requiredCredentials)

Deprecated
public void
setResetCredentialsFlow(String resetCredentialsFlow)

public void
public void
setRevokeRefreshToken(Boolean revokeRefreshToken)

public void
public void
public void
setSslRequired(String sslRequired)

public void
setSsoSessionIdleTimeout(Integer ssoSessionIdleTimeout)

public void
setSsoSessionIdleTimeoutRememberMe(Integer ssoSessionIdleTimeoutRememberMe)

public void
setSsoSessionMaxLifespan(Integer ssoSessionMaxLifespan)

public void
setSsoSessionMaxLifespanRememberMe(Integer ssoSessionMaxLifespanRememberMe)

public void
setSupportedLocales(Set<String> supportedLocales)

public void
public void
public void
setUserManagedAccessAllowed(Boolean userManagedAccessAllowed)

public void
public void
setVerifyEmail(Boolean verifyEmail)

public void
setWaitIncrementSeconds(Integer waitIncrementSeconds)

public void
setWebAuthnPolicyAcceptableAaguids(List<String> webAuthnPolicyAcceptableAaguids)

public void
setWebAuthnPolicyAttestationConveyancePreference(String webAuthnPolicyAttestationConveyancePreference)

public void
setWebAuthnPolicyAuthenticatorAttachment(String webAuthnPolicyAuthenticatorAttachment)

public void
setWebAuthnPolicyAvoidSameAuthenticatorRegister(Boolean webAuthnPolicyAvoidSameAuthenticatorRegister)

public void
setWebAuthnPolicyCreateTimeout(Integer webAuthnPolicyCreateTimeout)

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

public void
setWebAuthnPolicyPasswordlessAttestationConveyancePreference(String webAuthnPolicyPasswordlessAttestationConveyancePreference)

public void
setWebAuthnPolicyPasswordlessAuthenticatorAttachment(String webAuthnPolicyPasswordlessAuthenticatorAttachment)

public void
setWebAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister(Boolean webAuthnPolicyPasswordlessAvoidSameAuthenticatorRegister)

public void
setWebAuthnPolicyPasswordlessCreateTimeout(Integer webAuthnPolicyPasswordlessCreateTimeout)

public void
public void
setWebAuthnPolicyPasswordlessRequireResidentKey(String webAuthnPolicyPasswordlessRequireResidentKey)

public void
setWebAuthnPolicyPasswordlessRpEntityName(String webAuthnPolicyPasswordlessRpEntityName)

public void
setWebAuthnPolicyPasswordlessRpId(String webAuthnPolicyPasswordlessRpId)

public void
setWebAuthnPolicyPasswordlessSignatureAlgorithms(List<String> webAuthnPolicyPasswordlessSignatureAlgorithms)

public void
setWebAuthnPolicyPasswordlessUserVerificationRequirement(String webAuthnPolicyPasswordlessUserVerificationRequirement)

public void
setWebAuthnPolicyRequireResidentKey(String webAuthnPolicyRequireResidentKey)

public void
setWebAuthnPolicyRpEntityName(String webAuthnPolicyRpEntityName)

public void
setWebAuthnPolicyRpId(String webAuthnPolicyRpId)

public void
setWebAuthnPolicySignatureAlgorithms(List<String> webAuthnPolicySignatureAlgorithms)

public void
setWebAuthnPolicyUserVerificationRequirement(String webAuthnPolicyUserVerificationRequirement)

public UserRepresentation
user(String username)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait