Package org.keycloak.models
Interface StorageProviderRealmModel
- All Superinterfaces:
RealmModel
,RoleContainerModel
- All Known Subinterfaces:
CachedRealmModel
- All Known Implementing Classes:
RealmAdapter
,RealmAdapter
- Author:
- Alexander Schwartz
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.RealmModel
RealmModel.IdentityProviderRemovedEvent, RealmModel.IdentityProviderUpdatedEvent, RealmModel.RealmCreationEvent, RealmModel.RealmPostCreateEvent, RealmModel.RealmRemovedEvent
Nested classes/interfaces inherited from interface org.keycloak.models.RoleContainerModel
RoleContainerModel.RoleRemovedEvent
-
Field Summary
Fields inherited from interface org.keycloak.models.RealmModel
COMPARE_BY_NAME
-
Method Summary
Modifier and TypeMethodDescriptiondefault List<ClientStorageProviderModel>
Deprecated.default Stream<ClientStorageProviderModel>
Returns sortedClientStorageProviderModel
as a stream.default List<RoleStorageProviderModel>
Deprecated.UsegetRoleStorageProvidersStream
instead.default Stream<RoleStorageProviderModel>
Returns sortedRoleStorageProviderModel
as a stream.default List<UserStorageProviderModel>
Deprecated.UsegetUserStorageProvidersStream
instead.default Stream<UserStorageProviderModel>
Returns sortedUserStorageProviderModel
as a stream.Methods inherited from interface org.keycloak.models.RealmModel
addAuthenticationFlow, addAuthenticatorConfig, addAuthenticatorExecution, addClient, addClient, addClientScope, addClientScope, addComponentModel, addDefaultClientScope, addDefaultGroup, addIdentityProvider, addIdentityProviderMapper, addRequiredActionProvider, addRequiredCredential, addToDefaultRoles, createClientInitialAccessModel, createGroup, createGroup, createGroup, createGroup, createOrUpdateRealmLocalizationTexts, decreaseRemainingCount, getAccessCodeLifespan, getAccessCodeLifespanLogin, getAccessCodeLifespanUserAction, getAccessTokenLifespan, getAccessTokenLifespanForImplicitFlow, getAccountTheme, getActionTokenGeneratedByAdminLifespan, getActionTokenGeneratedByUserLifespan, getActionTokenGeneratedByUserLifespan, getAdminTheme, getAlwaysDisplayInConsoleClientsStream, getAttribute, getAttribute, getAttribute, getAttribute, getAttributes, getAuthenticationExecutionByFlowId, getAuthenticationExecutionById, getAuthenticationExecutionsStream, getAuthenticationFlowById, getAuthenticationFlowsStream, getAuthenticatorConfigByAlias, getAuthenticatorConfigById, getAuthenticatorConfigsStream, getBrowserFlow, getBrowserSecurityHeaders, getBruteForceStrategy, getCibaPolicy, getClientAuthenticationFlow, getClientByClientId, getClientById, getClientInitialAccesses, getClientInitialAccessModel, getClientOfflineSessionIdleTimeout, getClientOfflineSessionMaxLifespan, getClientScopeById, getClientScopesStream, getClientsCount, getClientSessionIdleTimeout, getClientSessionMaxLifespan, getClientsStream, getClientsStream, getComponent, getComponentsStream, getComponentsStream, getComponentsStream, getDefaultClientScopesStream, getDefaultGroupsStream, getDefaultLocale, getDefaultRole, getDefaultSignatureAlgorithm, getDirectGrantFlow, getDisplayName, getDisplayNameHtml, getDockerAuthenticationFlow, getEmailTheme, getEnabledEventTypesStream, getEventsExpiration, getEventsListenersStream, getFailureFactor, getFirstBrokerLoginFlow, getFlowByAlias, getGroupById, getGroupsCount, getGroupsCountByNameContaining, getGroupsStream, getId, getIdentityProviderByAlias, getIdentityProviderMapperById, getIdentityProviderMapperByName, getIdentityProviderMappersByAliasStream, getIdentityProviderMappersStream, getIdentityProvidersStream, getLoginTheme, getMasterAdminClient, getMaxDeltaTimeSeconds, getMaxFailureWaitSeconds, getMaxTemporaryLockouts, getMinimumQuickLoginWaitSeconds, getName, getNotBefore, getOAuth2DeviceConfig, getOfflineSessionIdleTimeout, getOfflineSessionMaxLifespan, getOTPPolicy, getParPolicy, getPasswordPolicy, getQuickLoginCheckMilliSeconds, getRealmLocalizationTexts, getRealmLocalizationTextsByLocale, getRefreshTokenMaxReuse, getRegistrationFlow, getRequiredActionConfigByAlias, getRequiredActionConfigById, getRequiredActionConfigsStream, getRequiredActionProviderByAlias, getRequiredActionProviderById, getRequiredActionProvidersStream, getRequiredCredentialsStream, getResetCredentialsFlow, getRoleById, getSmtpConfig, getSslRequired, getSsoSessionIdleTimeout, getSsoSessionIdleTimeoutRememberMe, getSsoSessionMaxLifespan, getSsoSessionMaxLifespanRememberMe, getStorageProviders, getSupportedLocalesStream, getTopLevelGroupsStream, getTopLevelGroupsStream, getUserActionTokenLifespans, getWaitIncrementSeconds, getWebAuthnPolicy, getWebAuthnPolicyPasswordless, importComponentModel, isAdminEventsDetailsEnabled, isAdminEventsEnabled, isAdminPermissionsEnabled, isBruteForceProtected, isDuplicateEmailsAllowed, isEditUsernameAllowed, isEnabled, isEventsEnabled, isIdentityFederationEnabled, isInternationalizationEnabled, isLoginWithEmailAllowed, isOfflineSessionMaxLifespanEnabled, isOrganizationsEnabled, isPermanentLockout, isRegistrationAllowed, isRegistrationEmailAsUsername, isRememberMe, isResetPasswordAllowed, isRevokeRefreshToken, isUserManagedAccessAllowed, isVerifiableCredentialsEnabled, isVerifyEmail, moveGroup, removeAttribute, removeAuthenticationFlow, removeAuthenticatorConfig, removeAuthenticatorExecution, removeClient, removeClientInitialAccessModel, removeClientScope, removeComponent, removeComponents, removeDefaultClientScope, removeDefaultGroup, removeGroup, removeIdentityProviderByAlias, removeIdentityProviderMapper, removeRealmLocalizationTexts, removeRequiredActionProvider, removeRequiredActionProviderConfig, searchClientByAttributes, searchClientByAuthenticationFlowBindingOverrides, searchClientByClientIdStream, setAccessCodeLifespan, setAccessCodeLifespanLogin, setAccessCodeLifespanUserAction, setAccessTokenLifespan, setAccessTokenLifespanForImplicitFlow, setAccountTheme, setActionTokenGeneratedByAdminLifespan, setActionTokenGeneratedByUserLifespan, setActionTokenGeneratedByUserLifespan, setAdminEventsDetailsEnabled, setAdminEventsEnabled, setAdminPermissionsEnabled, setAdminTheme, setAttribute, setAttribute, setAttribute, setAttribute, setBrowserFlow, setBrowserSecurityHeaders, setBruteForceProtected, setBruteForceStrategy, setClientAuthenticationFlow, setClientOfflineSessionIdleTimeout, setClientOfflineSessionMaxLifespan, setClientSessionIdleTimeout, setClientSessionMaxLifespan, setDefaultLocale, setDefaultRole, setDefaultSignatureAlgorithm, setDirectGrantFlow, setDisplayName, setDisplayNameHtml, setDockerAuthenticationFlow, setDuplicateEmailsAllowed, setEditUsernameAllowed, setEmailTheme, setEnabled, setEnabledEventTypes, setEventsEnabled, setEventsExpiration, setEventsListeners, setFailureFactor, setFirstBrokerLoginFlow, setInternationalizationEnabled, setLoginTheme, setLoginWithEmailAllowed, setMasterAdminClient, setMaxDeltaTimeSeconds, setMaxFailureWaitSeconds, setMaxTemporaryLockouts, setMinimumQuickLoginWaitSeconds, setName, setNotBefore, setOfflineSessionIdleTimeout, setOfflineSessionMaxLifespan, setOfflineSessionMaxLifespanEnabled, setOrganizationsEnabled, setOTPPolicy, setPasswordPolicy, setPermanentLockout, setQuickLoginCheckMilliSeconds, setRefreshTokenMaxReuse, setRegistrationAllowed, setRegistrationEmailAsUsername, setRegistrationFlow, setRememberMe, setResetCredentialsFlow, setResetPasswordAllowed, setRevokeRefreshToken, setSmtpConfig, setSslRequired, setSsoSessionIdleTimeout, setSsoSessionIdleTimeoutRememberMe, setSsoSessionMaxLifespan, setSsoSessionMaxLifespanRememberMe, setSupportedLocales, setUserManagedAccessAllowed, setVerifiableCredentialsEnabled, setVerifyEmail, setWaitIncrementSeconds, setWebAuthnPolicy, setWebAuthnPolicyPasswordless, updateAuthenticationFlow, updateAuthenticatorConfig, updateAuthenticatorExecution, updateComponent, updateIdentityProvider, updateIdentityProviderMapper, updateRequiredActionConfig, updateRequiredActionProvider, updateRequiredCredentials
Methods inherited from interface org.keycloak.models.RoleContainerModel
addRole, addRole, getRole, getRolesStream, getRolesStream, removeRole, searchForRolesStream
-
Method Details
-
getClientStorageProviders
Deprecated.UsegetClientStorageProvidersStream
instead. -
getClientStorageProvidersStream
Returns sortedClientStorageProviderModel
as a stream. It should be used with forEachOrdered if the ordering is required.- Returns:
- Sorted stream of
ClientStorageProviderModel
. Never returnsnull
.
-
getRoleStorageProviders
Deprecated.UsegetRoleStorageProvidersStream
instead. -
getRoleStorageProvidersStream
Returns sortedRoleStorageProviderModel
as a stream. It should be used with forEachOrdered if the ordering is required.- Returns:
- Sorted stream of
RoleStorageProviderModel
. Never returnsnull
.
-
getUserStorageProviders
Deprecated.UsegetUserStorageProvidersStream
instead. -
getUserStorageProvidersStream
Returns sortedUserStorageProviderModel
as a stream. It should be used with forEachOrdered if the ordering is required.- Returns:
- Sorted stream of
UserStorageProviderModel
. Never returnsnull
.
-
getClientStorageProvidersStream
instead.