public interface RealmModel extends RoleContainerModel
Modifier and Type | Interface and Description |
---|---|
static interface |
RealmModel.ClientCreationEvent |
static interface |
RealmModel.ClientRemovedEvent |
static interface |
RealmModel.RealmCreationEvent |
static interface |
RealmModel.RealmPostCreateEvent |
static interface |
RealmModel.RealmRemovedEvent |
static interface |
RealmModel.UserFederationProviderCreationEvent |
RoleContainerModel.RoleRemovedEvent
addDefaultRole, addRole, addRole, getDefaultRoles, getRole, getRoles, removeDefaultRoles, removeRole, updateDefaultRoles
String getId()
getId
in interface RoleContainerModel
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 isBruteForceProtected()
void setBruteForceProtected(boolean value)
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 isResetPasswordAllowed()
void setResetPasswordAllowed(boolean resetPasswordAllowed)
boolean isRevokeRefreshToken()
void setRevokeRefreshToken(boolean revokeRefreshToken)
int getSsoSessionIdleTimeout()
void setSsoSessionIdleTimeout(int seconds)
int getSsoSessionMaxLifespan()
void setSsoSessionMaxLifespan(int seconds)
int getOfflineSessionIdleTimeout()
void setOfflineSessionIdleTimeout(int seconds)
int getAccessTokenLifespan()
void setAccessTokenLifespan(int seconds)
int getAccessTokenLifespanForImplicitFlow()
void setAccessTokenLifespanForImplicitFlow(int seconds)
int getAccessCodeLifespan()
void setAccessCodeLifespan(int seconds)
int getAccessCodeLifespanUserAction()
void setAccessCodeLifespanUserAction(int seconds)
int getAccessCodeLifespanLogin()
void setAccessCodeLifespanLogin(int seconds)
String getKeyId()
String getPublicKeyPem()
void setPublicKeyPem(String publicKeyPem)
String getPrivateKeyPem()
void setPrivateKeyPem(String privateKeyPem)
PublicKey getPublicKey()
void setPublicKey(PublicKey publicKey)
String getCodeSecret()
Key getCodeSecretKey()
void setCodeSecret(String codeSecret)
X509Certificate getCertificate()
void setCertificate(X509Certificate certificate)
String getCertificatePem()
void setCertificatePem(String certificate)
PrivateKey getPrivateKey()
void setPrivateKey(PrivateKey privateKey)
List<RequiredCredentialModel> getRequiredCredentials()
void addRequiredCredential(String cred)
PasswordPolicy getPasswordPolicy()
void setPasswordPolicy(PasswordPolicy policy)
OTPPolicy getOTPPolicy()
void setOTPPolicy(OTPPolicy policy)
List<GroupModel> getDefaultGroups()
void addDefaultGroup(GroupModel group)
void removeDefaultGroup(GroupModel group)
List<ClientModel> getClients()
ClientModel addClient(String name)
ClientModel addClient(String id, String clientId)
boolean removeClient(String id)
ClientModel getClientById(String id)
ClientModel getClientByClientId(String clientId)
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)
List<AuthenticationFlowModel> getAuthenticationFlows()
AuthenticationFlowModel getFlowByAlias(String alias)
AuthenticationFlowModel addAuthenticationFlow(AuthenticationFlowModel model)
AuthenticationFlowModel getAuthenticationFlowById(String id)
void removeAuthenticationFlow(AuthenticationFlowModel model)
void updateAuthenticationFlow(AuthenticationFlowModel model)
List<AuthenticationExecutionModel> getAuthenticationExecutions(String flowId)
AuthenticationExecutionModel getAuthenticationExecutionById(String id)
AuthenticationExecutionModel addAuthenticatorExecution(AuthenticationExecutionModel model)
void updateAuthenticatorExecution(AuthenticationExecutionModel model)
void removeAuthenticatorExecution(AuthenticationExecutionModel model)
List<AuthenticatorConfigModel> getAuthenticatorConfigs()
AuthenticatorConfigModel addAuthenticatorConfig(AuthenticatorConfigModel model)
void updateAuthenticatorConfig(AuthenticatorConfigModel model)
void removeAuthenticatorConfig(AuthenticatorConfigModel model)
AuthenticatorConfigModel getAuthenticatorConfigById(String id)
AuthenticatorConfigModel getAuthenticatorConfigByAlias(String alias)
List<RequiredActionProviderModel> getRequiredActionProviders()
RequiredActionProviderModel addRequiredActionProvider(RequiredActionProviderModel model)
void updateRequiredActionProvider(RequiredActionProviderModel model)
void removeRequiredActionProvider(RequiredActionProviderModel model)
RequiredActionProviderModel getRequiredActionProviderById(String id)
RequiredActionProviderModel getRequiredActionProviderByAlias(String alias)
List<IdentityProviderModel> getIdentityProviders()
IdentityProviderModel getIdentityProviderByAlias(String alias)
void addIdentityProvider(IdentityProviderModel identityProvider)
void removeIdentityProviderByAlias(String alias)
void updateIdentityProvider(IdentityProviderModel identityProvider)
Set<IdentityProviderMapperModel> getIdentityProviderMappers()
Set<IdentityProviderMapperModel> getIdentityProviderMappersByAlias(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)
void updateComponent(ComponentModel component)
void removeComponent(ComponentModel component)
void removeComponents(String parentId)
List<ComponentModel> getComponents(String parentId, String providerType)
List<ComponentModel> getComponents()
ComponentModel getComponent(String id)
default List<UserStorageProviderModel> getUserStorageProviders()
List<UserFederationProviderModel> getUserFederationProviders()
UserFederationProviderModel addUserFederationProvider(String providerName, Map<String,String> config, int priority, String displayName, int fullSyncPeriod, int changedSyncPeriod, int lastSync)
void updateUserFederationProvider(UserFederationProviderModel provider)
void removeUserFederationProvider(UserFederationProviderModel provider)
void setUserFederationProviders(List<UserFederationProviderModel> providers)
Set<UserFederationMapperModel> getUserFederationMappers()
Set<UserFederationMapperModel> getUserFederationMappersByFederationProvider(String federationProviderId)
UserFederationMapperModel addUserFederationMapper(UserFederationMapperModel mapper)
void removeUserFederationMapper(UserFederationMapperModel mapper)
void updateUserFederationMapper(UserFederationMapperModel mapper)
UserFederationMapperModel getUserFederationMapperById(String id)
UserFederationMapperModel getUserFederationMapperByName(String federationProviderId, String name)
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 removeRoleById(String id)
boolean isEventsEnabled()
void setEventsEnabled(boolean enabled)
long getEventsExpiration()
void setEventsExpiration(long expiration)
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)
String getDefaultLocale()
void setDefaultLocale(String locale)
GroupModel createGroup(String name)
GroupModel createGroup(String id, String name)
void addTopLevelGroup(GroupModel subGroup)
subGroup
- GroupModel getGroupById(String id)
List<GroupModel> getGroups()
List<GroupModel> getTopLevelGroups()
boolean removeGroup(GroupModel group)
void moveGroup(GroupModel group, GroupModel toParent)
List<ClientTemplateModel> getClientTemplates()
ClientTemplateModel addClientTemplate(String name)
ClientTemplateModel addClientTemplate(String id, String name)
boolean removeClientTemplate(String id)
ClientTemplateModel getClientTemplateById(String id)
Copyright © 2016 JBoss by Red Hat. All rights reserved.