keycloak
クラス | 公開メンバ関数 | 全メンバ一覧
org.keycloak.models.RealmModel インタフェース
org.keycloak.models.RealmModel の継承関係図
Inheritance graph
org.keycloak.models.RealmModel 連携図
Collaboration graph

クラス

interface  ClientCreationEvent
 
interface  ClientRemovedEvent
 
interface  ClientUpdatedEvent
 
interface  IdentityProviderRemovedEvent
 
interface  IdentityProviderUpdatedEvent
 
interface  RealmCreationEvent
 
interface  RealmPostCreateEvent
 
interface  RealmRemovedEvent
 

公開メンバ関数

String getId ()
 
String getName ()
 
void setName (String name)
 
String getDisplayName ()
 
void setDisplayName (String displayName)
 
String getDisplayNameHtml ()
 
void setDisplayNameHtml (String displayNameHtml)
 
boolean isEnabled ()
 
void setEnabled (boolean enabled)
 
SslRequired getSslRequired ()
 
void setSslRequired (SslRequired sslRequired)
 
boolean isRegistrationAllowed ()
 
void setRegistrationAllowed (boolean registrationAllowed)
 
boolean isRegistrationEmailAsUsername ()
 
void setRegistrationEmailAsUsername (boolean registrationEmailAsUsername)
 
boolean isRememberMe ()
 
void setRememberMe (boolean rememberMe)
 
boolean isEditUsernameAllowed ()
 
void setEditUsernameAllowed (boolean editUsernameAllowed)
 
boolean isUserManagedAccessAllowed ()
 
void setUserManagedAccessAllowed (boolean userManagedAccessAllowed)
 
void setAttribute (String name, String value)
 
void setAttribute (String name, Boolean value)
 
void setAttribute (String name, Integer value)
 
void setAttribute (String name, Long value)
 
void removeAttribute (String name)
 
String getAttribute (String name)
 
Integer getAttribute (String name, Integer defaultValue)
 
Long getAttribute (String name, Long defaultValue)
 
Boolean getAttribute (String name, Boolean defaultValue)
 
Map< String, String > getAttributes ()
 
boolean isBruteForceProtected ()
 
void setBruteForceProtected (boolean value)
 
boolean isPermanentLockout ()
 
void setPermanentLockout (boolean val)
 
int getMaxFailureWaitSeconds ()
 
void setMaxFailureWaitSeconds (int val)
 
int getWaitIncrementSeconds ()
 
void setWaitIncrementSeconds (int val)
 
int getMinimumQuickLoginWaitSeconds ()
 
void setMinimumQuickLoginWaitSeconds (int val)
 
long getQuickLoginCheckMilliSeconds ()
 
void setQuickLoginCheckMilliSeconds (long val)
 
int getMaxDeltaTimeSeconds ()
 
void setMaxDeltaTimeSeconds (int val)
 
int getFailureFactor ()
 
void setFailureFactor (int failureFactor)
 
boolean isVerifyEmail ()
 
void setVerifyEmail (boolean verifyEmail)
 
boolean isLoginWithEmailAllowed ()
 
void setLoginWithEmailAllowed (boolean loginWithEmailAllowed)
 
boolean isDuplicateEmailsAllowed ()
 
void setDuplicateEmailsAllowed (boolean duplicateEmailsAllowed)
 
boolean isResetPasswordAllowed ()
 
void setResetPasswordAllowed (boolean resetPasswordAllowed)
 
String getDefaultSignatureAlgorithm ()
 
void setDefaultSignatureAlgorithm (String defaultSignatureAlgorithm)
 
boolean isRevokeRefreshToken ()
 
void setRevokeRefreshToken (boolean revokeRefreshToken)
 
int getRefreshTokenMaxReuse ()
 
void setRefreshTokenMaxReuse (int revokeRefreshTokenCount)
 
int getSsoSessionIdleTimeout ()
 
void setSsoSessionIdleTimeout (int seconds)
 
int getSsoSessionMaxLifespan ()
 
void setSsoSessionMaxLifespan (int seconds)
 
int getOfflineSessionIdleTimeout ()
 
void setOfflineSessionIdleTimeout (int seconds)
 
int getAccessTokenLifespan ()
 
boolean isOfflineSessionMaxLifespanEnabled ()
 
void setOfflineSessionMaxLifespanEnabled (boolean offlineSessionMaxLifespanEnabled)
 
int getOfflineSessionMaxLifespan ()
 
void setOfflineSessionMaxLifespan (int seconds)
 
void setAccessTokenLifespan (int seconds)
 
int getAccessTokenLifespanForImplicitFlow ()
 
void setAccessTokenLifespanForImplicitFlow (int seconds)
 
int getAccessCodeLifespan ()
 
void setAccessCodeLifespan (int seconds)
 
int getAccessCodeLifespanUserAction ()
 
void setAccessCodeLifespanUserAction (int seconds)
 
Map< String, Integer > getUserActionTokenLifespans ()
 
int getAccessCodeLifespanLogin ()
 
void setAccessCodeLifespanLogin (int seconds)
 
int getActionTokenGeneratedByAdminLifespan ()
 
void setActionTokenGeneratedByAdminLifespan (int seconds)
 
int getActionTokenGeneratedByUserLifespan ()
 
void setActionTokenGeneratedByUserLifespan (int seconds)
 
int getActionTokenGeneratedByUserLifespan (String actionTokenType)
 
void setActionTokenGeneratedByUserLifespan (String actionTokenType, Integer seconds)
 
List< RequiredCredentialModelgetRequiredCredentials ()
 
void addRequiredCredential (String cred)
 
PasswordPolicy getPasswordPolicy ()
 
void setPasswordPolicy (PasswordPolicy policy)
 
OTPPolicy getOTPPolicy ()
 
void setOTPPolicy (OTPPolicy policy)
 
RoleModel getRoleById (String id)
 
List< GroupModelgetDefaultGroups ()
 
void addDefaultGroup (GroupModel group)
 
void removeDefaultGroup (GroupModel group)
 
List< ClientModelgetClients ()
 
ClientModel addClient (String name)
 
ClientModel addClient (String id, String clientId)
 
boolean removeClient (String id)
 
ClientModel getClientById (String id)
 
ClientModel getClientByClientId (String clientId)
 
void updateRequiredCredentials (Set< String > creds)
 
Map< String, String > getBrowserSecurityHeaders ()
 
void setBrowserSecurityHeaders (Map< String, String > headers)
 
Map< String, String > getSmtpConfig ()
 
void setSmtpConfig (Map< String, String > smtpConfig)
 
AuthenticationFlowModel getBrowserFlow ()
 
void setBrowserFlow (AuthenticationFlowModel flow)
 
AuthenticationFlowModel getRegistrationFlow ()
 
void setRegistrationFlow (AuthenticationFlowModel flow)
 
AuthenticationFlowModel getDirectGrantFlow ()
 
void setDirectGrantFlow (AuthenticationFlowModel flow)
 
AuthenticationFlowModel getResetCredentialsFlow ()
 
void setResetCredentialsFlow (AuthenticationFlowModel flow)
 
AuthenticationFlowModel getClientAuthenticationFlow ()
 
void setClientAuthenticationFlow (AuthenticationFlowModel flow)
 
AuthenticationFlowModel getDockerAuthenticationFlow ()
 
void setDockerAuthenticationFlow (AuthenticationFlowModel flow)
 
List< AuthenticationFlowModelgetAuthenticationFlows ()
 
AuthenticationFlowModel getFlowByAlias (String alias)
 
AuthenticationFlowModel addAuthenticationFlow (AuthenticationFlowModel model)
 
AuthenticationFlowModel getAuthenticationFlowById (String id)
 
void removeAuthenticationFlow (AuthenticationFlowModel model)
 
void updateAuthenticationFlow (AuthenticationFlowModel model)
 
List< AuthenticationExecutionModelgetAuthenticationExecutions (String flowId)
 
AuthenticationExecutionModel getAuthenticationExecutionById (String id)
 
AuthenticationExecutionModel addAuthenticatorExecution (AuthenticationExecutionModel model)
 
void updateAuthenticatorExecution (AuthenticationExecutionModel model)
 
void removeAuthenticatorExecution (AuthenticationExecutionModel model)
 
List< AuthenticatorConfigModelgetAuthenticatorConfigs ()
 
AuthenticatorConfigModel addAuthenticatorConfig (AuthenticatorConfigModel model)
 
void updateAuthenticatorConfig (AuthenticatorConfigModel model)
 
void removeAuthenticatorConfig (AuthenticatorConfigModel model)
 
AuthenticatorConfigModel getAuthenticatorConfigById (String id)
 
AuthenticatorConfigModel getAuthenticatorConfigByAlias (String alias)
 
List< RequiredActionProviderModelgetRequiredActionProviders ()
 
RequiredActionProviderModel addRequiredActionProvider (RequiredActionProviderModel model)
 
void updateRequiredActionProvider (RequiredActionProviderModel model)
 
void removeRequiredActionProvider (RequiredActionProviderModel model)
 
RequiredActionProviderModel getRequiredActionProviderById (String id)
 
RequiredActionProviderModel getRequiredActionProviderByAlias (String alias)
 
List< IdentityProviderModelgetIdentityProviders ()
 
IdentityProviderModel getIdentityProviderByAlias (String alias)
 
void addIdentityProvider (IdentityProviderModel identityProvider)
 
void removeIdentityProviderByAlias (String alias)
 
void updateIdentityProvider (IdentityProviderModel identityProvider)
 
Set< IdentityProviderMapperModelgetIdentityProviderMappers ()
 
Set< IdentityProviderMapperModelgetIdentityProviderMappersByAlias (String brokerAlias)
 
IdentityProviderMapperModel addIdentityProviderMapper (IdentityProviderMapperModel model)
 
void removeIdentityProviderMapper (IdentityProviderMapperModel mapping)
 
void updateIdentityProviderMapper (IdentityProviderMapperModel mapping)
 
IdentityProviderMapperModel getIdentityProviderMapperById (String id)
 
IdentityProviderMapperModel getIdentityProviderMapperByName (String brokerAlias, String name)
 
ComponentModel addComponentModel (ComponentModel model)
 
ComponentModel importComponentModel (ComponentModel model)
 
void updateComponent (ComponentModel component)
 
void removeComponent (ComponentModel component)
 
void removeComponents (String parentId)
 
List< ComponentModelgetComponents (String parentId, String providerType)
 
List< ComponentModelgetComponents (String parentId)
 
List< ComponentModelgetComponents ()
 
ComponentModel getComponent (String id)
 
default List< UserStorageProviderModelgetUserStorageProviders ()
 
default List< ClientStorageProviderModelgetClientStorageProviders ()
 
String getLoginTheme ()
 
void setLoginTheme (String name)
 
String getAccountTheme ()
 
void setAccountTheme (String name)
 
String getAdminTheme ()
 
void setAdminTheme (String name)
 
String getEmailTheme ()
 
void setEmailTheme (String name)
 
int getNotBefore ()
 
void setNotBefore (int notBefore)
 
boolean isEventsEnabled ()
 
void setEventsEnabled (boolean enabled)
 
long getEventsExpiration ()
 
void setEventsExpiration (long expiration)
 
Set< String > getEventsListeners ()
 
void setEventsListeners (Set< String > listeners)
 
Set< String > getEnabledEventTypes ()
 
void setEnabledEventTypes (Set< String > enabledEventTypes)
 
boolean isAdminEventsEnabled ()
 
void setAdminEventsEnabled (boolean enabled)
 
boolean isAdminEventsDetailsEnabled ()
 
void setAdminEventsDetailsEnabled (boolean enabled)
 
ClientModel getMasterAdminClient ()
 
void setMasterAdminClient (ClientModel client)
 
boolean isIdentityFederationEnabled ()
 
boolean isInternationalizationEnabled ()
 
void setInternationalizationEnabled (boolean enabled)
 
Set< String > getSupportedLocales ()
 
void setSupportedLocales (Set< String > locales)
 
String getDefaultLocale ()
 
void setDefaultLocale (String locale)
 
GroupModel createGroup (String name)
 
GroupModel createGroup (String id, String name)
 
GroupModel getGroupById (String id)
 
List< GroupModelgetGroups ()
 
Long getGroupsCount (Boolean onlyTopGroups)
 
Long getGroupsCountByNameContaining (String search)
 
List< GroupModelgetTopLevelGroups ()
 
List< GroupModelgetTopLevelGroups (Integer first, Integer max)
 
List< GroupModelsearchForGroupByName (String search, Integer first, Integer max)
 
boolean removeGroup (GroupModel group)
 
void moveGroup (GroupModel group, GroupModel toParent)
 
List< ClientScopeModelgetClientScopes ()
 
ClientScopeModel addClientScope (String name)
 
ClientScopeModel addClientScope (String id, String name)
 
boolean removeClientScope (String id)
 
ClientScopeModel getClientScopeById (String id)
 
void addDefaultClientScope (ClientScopeModel clientScope, boolean defaultScope)
 
void removeDefaultClientScope (ClientScopeModel clientScope)
 
List< ClientScopeModelgetDefaultClientScopes (boolean defaultScope)
 
RoleModel getRole (String name)
 
RoleModel addRole (String name)
 
RoleModel addRole (String id, String name)
 
boolean removeRole (RoleModel role)
 
Set< RoleModelgetRoles ()
 
List< String > getDefaultRoles ()
 
void addDefaultRole (String name)
 
void updateDefaultRoles (String... defaultRoles)
 
void removeDefaultRoles (String... defaultRoles)
 

詳解

著者
Bill Burke
バージョン
Revision
1

関数詳解

◆ addAuthenticationFlow()

AuthenticationFlowModel org.keycloak.models.RealmModel.addAuthenticationFlow ( AuthenticationFlowModel  model)

◆ addAuthenticatorConfig()

AuthenticatorConfigModel org.keycloak.models.RealmModel.addAuthenticatorConfig ( AuthenticatorConfigModel  model)

◆ addAuthenticatorExecution()

AuthenticationExecutionModel org.keycloak.models.RealmModel.addAuthenticatorExecution ( AuthenticationExecutionModel  model)

◆ addClient() [1/2]

ClientModel org.keycloak.models.RealmModel.addClient ( String  name)

◆ addClient() [2/2]

ClientModel org.keycloak.models.RealmModel.addClient ( String  id,
String  clientId 
)

◆ addClientScope() [1/2]

ClientScopeModel org.keycloak.models.RealmModel.addClientScope ( String  name)

◆ addClientScope() [2/2]

ClientScopeModel org.keycloak.models.RealmModel.addClientScope ( String  id,
String  name 
)

◆ addComponentModel()

ComponentModel org.keycloak.models.RealmModel.addComponentModel ( ComponentModel  model)

Adds component model. Will call onCreate() method of ComponentFactory

引数
model
戻り値

org.keycloak.models.jpa.RealmAdapter, org.keycloak.models.cache.infinispan.RealmAdapterで実装されています。

◆ addDefaultClientScope()

void org.keycloak.models.RealmModel.addDefaultClientScope ( ClientScopeModel  clientScope,
boolean  defaultScope 
)

◆ addDefaultGroup()

void org.keycloak.models.RealmModel.addDefaultGroup ( GroupModel  group)

◆ addDefaultRole()

void org.keycloak.models.RoleContainerModel.addDefaultRole ( String  name)
inherited

◆ addIdentityProvider()

void org.keycloak.models.RealmModel.addIdentityProvider ( IdentityProviderModel  identityProvider)

◆ addIdentityProviderMapper()

IdentityProviderMapperModel org.keycloak.models.RealmModel.addIdentityProviderMapper ( IdentityProviderMapperModel  model)

◆ addRequiredActionProvider()

RequiredActionProviderModel org.keycloak.models.RealmModel.addRequiredActionProvider ( RequiredActionProviderModel  model)

◆ addRequiredCredential()

void org.keycloak.models.RealmModel.addRequiredCredential ( String  cred)

◆ addRole() [1/2]

RoleModel org.keycloak.models.RoleContainerModel.addRole ( String  name)
inherited

◆ addRole() [2/2]

RoleModel org.keycloak.models.RoleContainerModel.addRole ( String  id,
String  name 
)
inherited

◆ createGroup() [1/2]

GroupModel org.keycloak.models.RealmModel.createGroup ( String  name)

◆ createGroup() [2/2]

GroupModel org.keycloak.models.RealmModel.createGroup ( String  id,
String  name 
)

◆ getAccessCodeLifespan()

int org.keycloak.models.RealmModel.getAccessCodeLifespan ( )

◆ getAccessCodeLifespanLogin()

int org.keycloak.models.RealmModel.getAccessCodeLifespanLogin ( )

◆ getAccessCodeLifespanUserAction()

int org.keycloak.models.RealmModel.getAccessCodeLifespanUserAction ( )

◆ getAccessTokenLifespan()

int org.keycloak.models.RealmModel.getAccessTokenLifespan ( )

◆ getAccessTokenLifespanForImplicitFlow()

int org.keycloak.models.RealmModel.getAccessTokenLifespanForImplicitFlow ( )

◆ getAccountTheme()

String org.keycloak.models.RealmModel.getAccountTheme ( )

◆ getActionTokenGeneratedByAdminLifespan()

int org.keycloak.models.RealmModel.getActionTokenGeneratedByAdminLifespan ( )

◆ getActionTokenGeneratedByUserLifespan() [1/2]

int org.keycloak.models.RealmModel.getActionTokenGeneratedByUserLifespan ( )

◆ getActionTokenGeneratedByUserLifespan() [2/2]

int org.keycloak.models.RealmModel.getActionTokenGeneratedByUserLifespan ( String  actionTokenType)

◆ getAdminTheme()

String org.keycloak.models.RealmModel.getAdminTheme ( )

◆ getAttribute() [1/4]

String org.keycloak.models.RealmModel.getAttribute ( String  name)

◆ getAttribute() [2/4]

Integer org.keycloak.models.RealmModel.getAttribute ( String  name,
Integer  defaultValue 
)

◆ getAttribute() [3/4]

Long org.keycloak.models.RealmModel.getAttribute ( String  name,
Long  defaultValue 
)

◆ getAttribute() [4/4]

Boolean org.keycloak.models.RealmModel.getAttribute ( String  name,
Boolean  defaultValue 
)

◆ getAttributes()

Map<String, String> org.keycloak.models.RealmModel.getAttributes ( )

◆ getAuthenticationExecutionById()

AuthenticationExecutionModel org.keycloak.models.RealmModel.getAuthenticationExecutionById ( String  id)

◆ getAuthenticationExecutions()

List<AuthenticationExecutionModel> org.keycloak.models.RealmModel.getAuthenticationExecutions ( String  flowId)

◆ getAuthenticationFlowById()

AuthenticationFlowModel org.keycloak.models.RealmModel.getAuthenticationFlowById ( String  id)

◆ getAuthenticationFlows()

List<AuthenticationFlowModel> org.keycloak.models.RealmModel.getAuthenticationFlows ( )

◆ getAuthenticatorConfigByAlias()

AuthenticatorConfigModel org.keycloak.models.RealmModel.getAuthenticatorConfigByAlias ( String  alias)

◆ getAuthenticatorConfigById()

AuthenticatorConfigModel org.keycloak.models.RealmModel.getAuthenticatorConfigById ( String  id)

◆ getAuthenticatorConfigs()

List<AuthenticatorConfigModel> org.keycloak.models.RealmModel.getAuthenticatorConfigs ( )

◆ getBrowserFlow()

AuthenticationFlowModel org.keycloak.models.RealmModel.getBrowserFlow ( )

◆ getBrowserSecurityHeaders()

Map<String, String> org.keycloak.models.RealmModel.getBrowserSecurityHeaders ( )

◆ getClientAuthenticationFlow()

AuthenticationFlowModel org.keycloak.models.RealmModel.getClientAuthenticationFlow ( )

◆ getClientByClientId()

ClientModel org.keycloak.models.RealmModel.getClientByClientId ( String  clientId)

◆ getClientById()

ClientModel org.keycloak.models.RealmModel.getClientById ( String  id)

◆ getClients()

List<ClientModel> org.keycloak.models.RealmModel.getClients ( )

◆ getClientScopeById()

ClientScopeModel org.keycloak.models.RealmModel.getClientScopeById ( String  id)

◆ getClientScopes()

List<ClientScopeModel> org.keycloak.models.RealmModel.getClientScopes ( )

◆ getClientStorageProviders()

default List<ClientStorageProviderModel> org.keycloak.models.RealmModel.getClientStorageProviders ( )
inline
361  {
362  List<ClientStorageProviderModel> list = new LinkedList<>();
363  for (ComponentModel component : getComponents(getId(), ClientStorageProvider.class.getName())) {
364  list.add(new ClientStorageProviderModel(component));
365  }
366  Collections.sort(list, ClientStorageProviderModel.comparator);
367  return list;
368  }
List< ComponentModel > getComponents()

◆ getComponent()

ComponentModel org.keycloak.models.RealmModel.getComponent ( String  id)

◆ getComponents() [1/3]

List<ComponentModel> org.keycloak.models.RealmModel.getComponents ( String  parentId,
String  providerType 
)

◆ getComponents() [2/3]

List<ComponentModel> org.keycloak.models.RealmModel.getComponents ( String  parentId)

◆ getComponents() [3/3]

List<ComponentModel> org.keycloak.models.RealmModel.getComponents ( )

◆ getDefaultClientScopes()

List<ClientScopeModel> org.keycloak.models.RealmModel.getDefaultClientScopes ( boolean  defaultScope)

◆ getDefaultGroups()

List<GroupModel> org.keycloak.models.RealmModel.getDefaultGroups ( )

◆ getDefaultLocale()

String org.keycloak.models.RealmModel.getDefaultLocale ( )

◆ getDefaultRoles()

List<String> org.keycloak.models.RoleContainerModel.getDefaultRoles ( )
inherited

◆ getDefaultSignatureAlgorithm()

String org.keycloak.models.RealmModel.getDefaultSignatureAlgorithm ( )

◆ getDirectGrantFlow()

AuthenticationFlowModel org.keycloak.models.RealmModel.getDirectGrantFlow ( )

◆ getDisplayName()

String org.keycloak.models.RealmModel.getDisplayName ( )

◆ getDisplayNameHtml()

String org.keycloak.models.RealmModel.getDisplayNameHtml ( )

◆ getDockerAuthenticationFlow()

AuthenticationFlowModel org.keycloak.models.RealmModel.getDockerAuthenticationFlow ( )

◆ getEmailTheme()

String org.keycloak.models.RealmModel.getEmailTheme ( )

◆ getEnabledEventTypes()

Set<String> org.keycloak.models.RealmModel.getEnabledEventTypes ( )

◆ getEventsExpiration()

long org.keycloak.models.RealmModel.getEventsExpiration ( )

◆ getEventsListeners()

Set<String> org.keycloak.models.RealmModel.getEventsListeners ( )

◆ getFailureFactor()

int org.keycloak.models.RealmModel.getFailureFactor ( )

◆ getFlowByAlias()

AuthenticationFlowModel org.keycloak.models.RealmModel.getFlowByAlias ( String  alias)

◆ getGroupById()

GroupModel org.keycloak.models.RealmModel.getGroupById ( String  id)

◆ getGroups()

List<GroupModel> org.keycloak.models.RealmModel.getGroups ( )

◆ getGroupsCount()

Long org.keycloak.models.RealmModel.getGroupsCount ( Boolean  onlyTopGroups)

◆ getGroupsCountByNameContaining()

Long org.keycloak.models.RealmModel.getGroupsCountByNameContaining ( String  search)

◆ getId()

String org.keycloak.models.RealmModel.getId ( )

◆ getIdentityProviderByAlias()

IdentityProviderModel org.keycloak.models.RealmModel.getIdentityProviderByAlias ( String  alias)

◆ getIdentityProviderMapperById()

IdentityProviderMapperModel org.keycloak.models.RealmModel.getIdentityProviderMapperById ( String  id)

◆ getIdentityProviderMapperByName()

IdentityProviderMapperModel org.keycloak.models.RealmModel.getIdentityProviderMapperByName ( String  brokerAlias,
String  name 
)

◆ getIdentityProviderMappers()

Set<IdentityProviderMapperModel> org.keycloak.models.RealmModel.getIdentityProviderMappers ( )

◆ getIdentityProviderMappersByAlias()

Set<IdentityProviderMapperModel> org.keycloak.models.RealmModel.getIdentityProviderMappersByAlias ( String  brokerAlias)

◆ getIdentityProviders()

List<IdentityProviderModel> org.keycloak.models.RealmModel.getIdentityProviders ( )

◆ getLoginTheme()

String org.keycloak.models.RealmModel.getLoginTheme ( )

◆ getMasterAdminClient()

ClientModel org.keycloak.models.RealmModel.getMasterAdminClient ( )

◆ getMaxDeltaTimeSeconds()

int org.keycloak.models.RealmModel.getMaxDeltaTimeSeconds ( )

◆ getMaxFailureWaitSeconds()

int org.keycloak.models.RealmModel.getMaxFailureWaitSeconds ( )

◆ getMinimumQuickLoginWaitSeconds()

int org.keycloak.models.RealmModel.getMinimumQuickLoginWaitSeconds ( )

◆ getName()

String org.keycloak.models.RealmModel.getName ( )

◆ getNotBefore()

int org.keycloak.models.RealmModel.getNotBefore ( )

Time in seconds since epoc

戻り値

org.keycloak.models.cache.infinispan.RealmAdapter, org.keycloak.models.jpa.RealmAdapterで実装されています。

◆ getOfflineSessionIdleTimeout()

int org.keycloak.models.RealmModel.getOfflineSessionIdleTimeout ( )

◆ getOfflineSessionMaxLifespan()

int org.keycloak.models.RealmModel.getOfflineSessionMaxLifespan ( )

◆ getOTPPolicy()

OTPPolicy org.keycloak.models.RealmModel.getOTPPolicy ( )

◆ getPasswordPolicy()

PasswordPolicy org.keycloak.models.RealmModel.getPasswordPolicy ( )

◆ getQuickLoginCheckMilliSeconds()

long org.keycloak.models.RealmModel.getQuickLoginCheckMilliSeconds ( )

◆ getRefreshTokenMaxReuse()

int org.keycloak.models.RealmModel.getRefreshTokenMaxReuse ( )

◆ getRegistrationFlow()

AuthenticationFlowModel org.keycloak.models.RealmModel.getRegistrationFlow ( )

◆ getRequiredActionProviderByAlias()

RequiredActionProviderModel org.keycloak.models.RealmModel.getRequiredActionProviderByAlias ( String  alias)

◆ getRequiredActionProviderById()

RequiredActionProviderModel org.keycloak.models.RealmModel.getRequiredActionProviderById ( String  id)

◆ getRequiredActionProviders()

List<RequiredActionProviderModel> org.keycloak.models.RealmModel.getRequiredActionProviders ( )

◆ getRequiredCredentials()

List<RequiredCredentialModel> org.keycloak.models.RealmModel.getRequiredCredentials ( )

◆ getResetCredentialsFlow()

AuthenticationFlowModel org.keycloak.models.RealmModel.getResetCredentialsFlow ( )

◆ getRole()

RoleModel org.keycloak.models.RoleContainerModel.getRole ( String  name)
inherited

◆ getRoleById()

RoleModel org.keycloak.models.RealmModel.getRoleById ( String  id)

◆ getRoles()

Set<RoleModel> org.keycloak.models.RoleContainerModel.getRoles ( )
inherited

◆ getSmtpConfig()

Map<String, String> org.keycloak.models.RealmModel.getSmtpConfig ( )

◆ getSslRequired()

SslRequired org.keycloak.models.RealmModel.getSslRequired ( )

◆ getSsoSessionIdleTimeout()

int org.keycloak.models.RealmModel.getSsoSessionIdleTimeout ( )

◆ getSsoSessionMaxLifespan()

int org.keycloak.models.RealmModel.getSsoSessionMaxLifespan ( )

◆ getSupportedLocales()

Set<String> org.keycloak.models.RealmModel.getSupportedLocales ( )

◆ getTopLevelGroups() [1/2]

List<GroupModel> org.keycloak.models.RealmModel.getTopLevelGroups ( )

◆ getTopLevelGroups() [2/2]

List<GroupModel> org.keycloak.models.RealmModel.getTopLevelGroups ( Integer  first,
Integer  max 
)

◆ getUserActionTokenLifespans()

Map<String, Integer> org.keycloak.models.RealmModel.getUserActionTokenLifespans ( )

This method will return a map with all the lifespans available or an empty map, but never null.

戻り値
map with user action token lifespans

org.keycloak.models.jpa.RealmAdapter, org.keycloak.models.cache.infinispan.RealmAdapterで実装されています。

◆ getUserStorageProviders()

default List<UserStorageProviderModel> org.keycloak.models.RealmModel.getUserStorageProviders ( )
inline
351  {
352  List<UserStorageProviderModel> list = new LinkedList<>();
353  for (ComponentModel component : getComponents(getId(), UserStorageProvider.class.getName())) {
354  list.add(new UserStorageProviderModel(component));
355  }
356  Collections.sort(list, UserStorageProviderModel.comparator);
357  return list;
358  }
List< ComponentModel > getComponents()

◆ getWaitIncrementSeconds()

int org.keycloak.models.RealmModel.getWaitIncrementSeconds ( )

◆ importComponentModel()

ComponentModel org.keycloak.models.RealmModel.importComponentModel ( ComponentModel  model)

Adds component model. Will NOT call onCreate() method of ComponentFactory

引数
model
戻り値

org.keycloak.models.jpa.RealmAdapter, org.keycloak.models.cache.infinispan.RealmAdapterで実装されています。

◆ isAdminEventsDetailsEnabled()

boolean org.keycloak.models.RealmModel.isAdminEventsDetailsEnabled ( )

◆ isAdminEventsEnabled()

boolean org.keycloak.models.RealmModel.isAdminEventsEnabled ( )

◆ isBruteForceProtected()

boolean org.keycloak.models.RealmModel.isBruteForceProtected ( )

◆ isDuplicateEmailsAllowed()

boolean org.keycloak.models.RealmModel.isDuplicateEmailsAllowed ( )

◆ isEditUsernameAllowed()

boolean org.keycloak.models.RealmModel.isEditUsernameAllowed ( )

◆ isEnabled()

boolean org.keycloak.models.RealmModel.isEnabled ( )

◆ isEventsEnabled()

boolean org.keycloak.models.RealmModel.isEventsEnabled ( )

◆ isIdentityFederationEnabled()

boolean org.keycloak.models.RealmModel.isIdentityFederationEnabled ( )

◆ isInternationalizationEnabled()

boolean org.keycloak.models.RealmModel.isInternationalizationEnabled ( )

◆ isLoginWithEmailAllowed()

boolean org.keycloak.models.RealmModel.isLoginWithEmailAllowed ( )

◆ isOfflineSessionMaxLifespanEnabled()

boolean org.keycloak.models.RealmModel.isOfflineSessionMaxLifespanEnabled ( )

◆ isPermanentLockout()

boolean org.keycloak.models.RealmModel.isPermanentLockout ( )

◆ isRegistrationAllowed()

boolean org.keycloak.models.RealmModel.isRegistrationAllowed ( )

◆ isRegistrationEmailAsUsername()

boolean org.keycloak.models.RealmModel.isRegistrationEmailAsUsername ( )

◆ isRememberMe()

boolean org.keycloak.models.RealmModel.isRememberMe ( )

◆ isResetPasswordAllowed()

boolean org.keycloak.models.RealmModel.isResetPasswordAllowed ( )

◆ isRevokeRefreshToken()

boolean org.keycloak.models.RealmModel.isRevokeRefreshToken ( )

◆ isUserManagedAccessAllowed()

boolean org.keycloak.models.RealmModel.isUserManagedAccessAllowed ( )

◆ isVerifyEmail()

boolean org.keycloak.models.RealmModel.isVerifyEmail ( )

◆ moveGroup()

void org.keycloak.models.RealmModel.moveGroup ( GroupModel  group,
GroupModel  toParent 
)

◆ removeAttribute()

void org.keycloak.models.RealmModel.removeAttribute ( String  name)

◆ removeAuthenticationFlow()

void org.keycloak.models.RealmModel.removeAuthenticationFlow ( AuthenticationFlowModel  model)

◆ removeAuthenticatorConfig()

void org.keycloak.models.RealmModel.removeAuthenticatorConfig ( AuthenticatorConfigModel  model)

◆ removeAuthenticatorExecution()

void org.keycloak.models.RealmModel.removeAuthenticatorExecution ( AuthenticationExecutionModel  model)

◆ removeClient()

boolean org.keycloak.models.RealmModel.removeClient ( String  id)

◆ removeClientScope()

boolean org.keycloak.models.RealmModel.removeClientScope ( String  id)

◆ removeComponent()

void org.keycloak.models.RealmModel.removeComponent ( ComponentModel  component)

◆ removeComponents()

void org.keycloak.models.RealmModel.removeComponents ( String  parentId)

◆ removeDefaultClientScope()

void org.keycloak.models.RealmModel.removeDefaultClientScope ( ClientScopeModel  clientScope)

◆ removeDefaultGroup()

void org.keycloak.models.RealmModel.removeDefaultGroup ( GroupModel  group)

◆ removeDefaultRoles()

void org.keycloak.models.RoleContainerModel.removeDefaultRoles ( String...  defaultRoles)
inherited

◆ removeGroup()

boolean org.keycloak.models.RealmModel.removeGroup ( GroupModel  group)

◆ removeIdentityProviderByAlias()

void org.keycloak.models.RealmModel.removeIdentityProviderByAlias ( String  alias)

◆ removeIdentityProviderMapper()

void org.keycloak.models.RealmModel.removeIdentityProviderMapper ( IdentityProviderMapperModel  mapping)

◆ removeRequiredActionProvider()

void org.keycloak.models.RealmModel.removeRequiredActionProvider ( RequiredActionProviderModel  model)

◆ removeRole()

boolean org.keycloak.models.RoleContainerModel.removeRole ( RoleModel  role)
inherited

◆ searchForGroupByName()

List<GroupModel> org.keycloak.models.RealmModel.searchForGroupByName ( String  search,
Integer  first,
Integer  max 
)

◆ setAccessCodeLifespan()

void org.keycloak.models.RealmModel.setAccessCodeLifespan ( int  seconds)

◆ setAccessCodeLifespanLogin()

void org.keycloak.models.RealmModel.setAccessCodeLifespanLogin ( int  seconds)

◆ setAccessCodeLifespanUserAction()

void org.keycloak.models.RealmModel.setAccessCodeLifespanUserAction ( int  seconds)

◆ setAccessTokenLifespan()

void org.keycloak.models.RealmModel.setAccessTokenLifespan ( int  seconds)

◆ setAccessTokenLifespanForImplicitFlow()

void org.keycloak.models.RealmModel.setAccessTokenLifespanForImplicitFlow ( int  seconds)

◆ setAccountTheme()

void org.keycloak.models.RealmModel.setAccountTheme ( String  name)

◆ setActionTokenGeneratedByAdminLifespan()

void org.keycloak.models.RealmModel.setActionTokenGeneratedByAdminLifespan ( int  seconds)

◆ setActionTokenGeneratedByUserLifespan() [1/2]

void org.keycloak.models.RealmModel.setActionTokenGeneratedByUserLifespan ( int  seconds)

◆ setActionTokenGeneratedByUserLifespan() [2/2]

void org.keycloak.models.RealmModel.setActionTokenGeneratedByUserLifespan ( String  actionTokenType,
Integer  seconds 
)

◆ setAdminEventsDetailsEnabled()

void org.keycloak.models.RealmModel.setAdminEventsDetailsEnabled ( boolean  enabled)

◆ setAdminEventsEnabled()

void org.keycloak.models.RealmModel.setAdminEventsEnabled ( boolean  enabled)

◆ setAdminTheme()

void org.keycloak.models.RealmModel.setAdminTheme ( String  name)

◆ setAttribute() [1/4]

void org.keycloak.models.RealmModel.setAttribute ( String  name,
String  value 
)

◆ setAttribute() [2/4]

void org.keycloak.models.RealmModel.setAttribute ( String  name,
Boolean  value 
)

◆ setAttribute() [3/4]

void org.keycloak.models.RealmModel.setAttribute ( String  name,
Integer  value 
)

◆ setAttribute() [4/4]

void org.keycloak.models.RealmModel.setAttribute ( String  name,
Long  value 
)

◆ setBrowserFlow()

void org.keycloak.models.RealmModel.setBrowserFlow ( AuthenticationFlowModel  flow)

◆ setBrowserSecurityHeaders()

void org.keycloak.models.RealmModel.setBrowserSecurityHeaders ( Map< String, String >  headers)

◆ setBruteForceProtected()

void org.keycloak.models.RealmModel.setBruteForceProtected ( boolean  value)

◆ setClientAuthenticationFlow()

void org.keycloak.models.RealmModel.setClientAuthenticationFlow ( AuthenticationFlowModel  flow)

◆ setDefaultLocale()

void org.keycloak.models.RealmModel.setDefaultLocale ( String  locale)

◆ setDefaultSignatureAlgorithm()

void org.keycloak.models.RealmModel.setDefaultSignatureAlgorithm ( String  defaultSignatureAlgorithm)

◆ setDirectGrantFlow()

void org.keycloak.models.RealmModel.setDirectGrantFlow ( AuthenticationFlowModel  flow)

◆ setDisplayName()

void org.keycloak.models.RealmModel.setDisplayName ( String  displayName)

◆ setDisplayNameHtml()

void org.keycloak.models.RealmModel.setDisplayNameHtml ( String  displayNameHtml)

◆ setDockerAuthenticationFlow()

void org.keycloak.models.RealmModel.setDockerAuthenticationFlow ( AuthenticationFlowModel  flow)

◆ setDuplicateEmailsAllowed()

void org.keycloak.models.RealmModel.setDuplicateEmailsAllowed ( boolean  duplicateEmailsAllowed)

◆ setEditUsernameAllowed()

void org.keycloak.models.RealmModel.setEditUsernameAllowed ( boolean  editUsernameAllowed)

◆ setEmailTheme()

void org.keycloak.models.RealmModel.setEmailTheme ( String  name)

◆ setEnabled()

void org.keycloak.models.RealmModel.setEnabled ( boolean  enabled)

◆ setEnabledEventTypes()

void org.keycloak.models.RealmModel.setEnabledEventTypes ( Set< String >  enabledEventTypes)

◆ setEventsEnabled()

void org.keycloak.models.RealmModel.setEventsEnabled ( boolean  enabled)

◆ setEventsExpiration()

void org.keycloak.models.RealmModel.setEventsExpiration ( long  expiration)

◆ setEventsListeners()

void org.keycloak.models.RealmModel.setEventsListeners ( Set< String >  listeners)

◆ setFailureFactor()

void org.keycloak.models.RealmModel.setFailureFactor ( int  failureFactor)

◆ setInternationalizationEnabled()

void org.keycloak.models.RealmModel.setInternationalizationEnabled ( boolean  enabled)

◆ setLoginTheme()

void org.keycloak.models.RealmModel.setLoginTheme ( String  name)

◆ setLoginWithEmailAllowed()

void org.keycloak.models.RealmModel.setLoginWithEmailAllowed ( boolean  loginWithEmailAllowed)

◆ setMasterAdminClient()

void org.keycloak.models.RealmModel.setMasterAdminClient ( ClientModel  client)

◆ setMaxDeltaTimeSeconds()

void org.keycloak.models.RealmModel.setMaxDeltaTimeSeconds ( int  val)

◆ setMaxFailureWaitSeconds()

void org.keycloak.models.RealmModel.setMaxFailureWaitSeconds ( int  val)

◆ setMinimumQuickLoginWaitSeconds()

void org.keycloak.models.RealmModel.setMinimumQuickLoginWaitSeconds ( int  val)

◆ setName()

void org.keycloak.models.RealmModel.setName ( String  name)

◆ setNotBefore()

void org.keycloak.models.RealmModel.setNotBefore ( int  notBefore)

◆ setOfflineSessionIdleTimeout()

void org.keycloak.models.RealmModel.setOfflineSessionIdleTimeout ( int  seconds)

◆ setOfflineSessionMaxLifespan()

void org.keycloak.models.RealmModel.setOfflineSessionMaxLifespan ( int  seconds)

◆ setOfflineSessionMaxLifespanEnabled()

void org.keycloak.models.RealmModel.setOfflineSessionMaxLifespanEnabled ( boolean  offlineSessionMaxLifespanEnabled)

◆ setOTPPolicy()

void org.keycloak.models.RealmModel.setOTPPolicy ( OTPPolicy  policy)

◆ setPasswordPolicy()

void org.keycloak.models.RealmModel.setPasswordPolicy ( PasswordPolicy  policy)

◆ setPermanentLockout()

void org.keycloak.models.RealmModel.setPermanentLockout ( boolean  val)

◆ setQuickLoginCheckMilliSeconds()

void org.keycloak.models.RealmModel.setQuickLoginCheckMilliSeconds ( long  val)

◆ setRefreshTokenMaxReuse()

void org.keycloak.models.RealmModel.setRefreshTokenMaxReuse ( int  revokeRefreshTokenCount)

◆ setRegistrationAllowed()

void org.keycloak.models.RealmModel.setRegistrationAllowed ( boolean  registrationAllowed)

◆ setRegistrationEmailAsUsername()

void org.keycloak.models.RealmModel.setRegistrationEmailAsUsername ( boolean  registrationEmailAsUsername)

◆ setRegistrationFlow()

void org.keycloak.models.RealmModel.setRegistrationFlow ( AuthenticationFlowModel  flow)

◆ setRememberMe()

void org.keycloak.models.RealmModel.setRememberMe ( boolean  rememberMe)

◆ setResetCredentialsFlow()

void org.keycloak.models.RealmModel.setResetCredentialsFlow ( AuthenticationFlowModel  flow)

◆ setResetPasswordAllowed()

void org.keycloak.models.RealmModel.setResetPasswordAllowed ( boolean  resetPasswordAllowed)

◆ setRevokeRefreshToken()

void org.keycloak.models.RealmModel.setRevokeRefreshToken ( boolean  revokeRefreshToken)

◆ setSmtpConfig()

void org.keycloak.models.RealmModel.setSmtpConfig ( Map< String, String >  smtpConfig)

◆ setSslRequired()

void org.keycloak.models.RealmModel.setSslRequired ( SslRequired  sslRequired)

◆ setSsoSessionIdleTimeout()

void org.keycloak.models.RealmModel.setSsoSessionIdleTimeout ( int  seconds)

◆ setSsoSessionMaxLifespan()

void org.keycloak.models.RealmModel.setSsoSessionMaxLifespan ( int  seconds)

◆ setSupportedLocales()

void org.keycloak.models.RealmModel.setSupportedLocales ( Set< String >  locales)

◆ setUserManagedAccessAllowed()

void org.keycloak.models.RealmModel.setUserManagedAccessAllowed ( boolean  userManagedAccessAllowed)

◆ setVerifyEmail()

void org.keycloak.models.RealmModel.setVerifyEmail ( boolean  verifyEmail)

◆ setWaitIncrementSeconds()

void org.keycloak.models.RealmModel.setWaitIncrementSeconds ( int  val)

◆ updateAuthenticationFlow()

void org.keycloak.models.RealmModel.updateAuthenticationFlow ( AuthenticationFlowModel  model)

◆ updateAuthenticatorConfig()

void org.keycloak.models.RealmModel.updateAuthenticatorConfig ( AuthenticatorConfigModel  model)

◆ updateAuthenticatorExecution()

void org.keycloak.models.RealmModel.updateAuthenticatorExecution ( AuthenticationExecutionModel  model)

◆ updateComponent()

void org.keycloak.models.RealmModel.updateComponent ( ComponentModel  component)

◆ updateDefaultRoles()

void org.keycloak.models.RoleContainerModel.updateDefaultRoles ( String...  defaultRoles)
inherited

◆ updateIdentityProvider()

void org.keycloak.models.RealmModel.updateIdentityProvider ( IdentityProviderModel  identityProvider)

◆ updateIdentityProviderMapper()

void org.keycloak.models.RealmModel.updateIdentityProviderMapper ( IdentityProviderMapperModel  mapping)

◆ updateRequiredActionProvider()

void org.keycloak.models.RealmModel.updateRequiredActionProvider ( RequiredActionProviderModel  model)

◆ updateRequiredCredentials()

void org.keycloak.models.RealmModel.updateRequiredCredentials ( Set< String >  creds)

このインタフェース詳解は次のファイルから抽出されました: