public abstract class UnsupportedOperationsClientStorageAdapter extends Object implements ClientModel
ClientModel.ClientCreationEvent, ClientModel.ClientProtocolUpdatedEvent, ClientModel.ClientRemovedEvent, ClientModel.ClientUpdatedEvent, ClientModel.SearchableFieldsClientScopeModel.ClientScopeRemovedEventOrderedModel.OrderedModelComparator<OM extends OrderedModel>RoleContainerModel.RoleRemovedEventPRIVATE_KEY, PUBLIC_KEY, X509CERTIFICATECONSENT_SCREEN_TEXT, DISPLAY_ON_CONSENT_SCREEN, GUI_ORDER, INCLUDE_IN_TOKEN_SCOPE| Constructor and Description |
|---|
UnsupportedOperationsClientStorageAdapter() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultRole(String name) |
RoleModel |
addRole(String name) |
RoleModel |
addRole(String id,
String name) |
Stream<String> |
getDefaultRolesStream() |
RoleModel |
getRole(String name) |
Stream<RoleModel> |
getRolesStream()
Returns available roles as a stream.
|
Stream<RoleModel> |
getRolesStream(Integer first,
Integer max)
Returns available roles as a stream.
|
void |
removeDefaultRoles(String... defaultRoles) |
boolean |
removeRole(RoleModel role) |
Stream<RoleModel> |
searchForRolesStream(String search,
Integer first,
Integer max)
Searches roles by the given name.
|
void |
updateDefaultRoles(String... defaultRoles) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddClientScope, addClientScopes, addRedirectUri, addWebOrigin, getAttribute, getAttributes, getAuthenticationFlowBindingOverride, getAuthenticationFlowBindingOverrides, getBaseUrl, getClientAuthenticatorType, getClientId, getClientScopes, getConsentScreenText, getDescription, getDynamicClientScope, getId, getManagementUrl, getName, getNodeReRegistrationTimeout, getNotBefore, getProtocol, getRealm, getRedirectUris, getRegisteredNodes, getRegistrationToken, getRootUrl, getSecret, getWebOrigins, isAlwaysDisplayInConsole, isBearerOnly, isConsentRequired, isDirectAccessGrantsEnabled, isDisplayOnConsentScreen, isEnabled, isFrontchannelLogout, isFullScopeAllowed, isImplicitFlowEnabled, isPublicClient, isServiceAccountsEnabled, isStandardFlowEnabled, isSurrogateAuthRequired, registerNode, removeAttribute, removeAuthenticationFlowBindingOverride, removeClientScope, removeRedirectUri, removeWebOrigin, setAlwaysDisplayInConsole, setAttribute, setAuthenticationFlowBindingOverride, setBaseUrl, setBearerOnly, setClientAuthenticatorType, setClientId, setConsentRequired, setDescription, setDirectAccessGrantsEnabled, setEnabled, setFrontchannelLogout, setFullScopeAllowed, setImplicitFlowEnabled, setManagementUrl, setName, setNodeReRegistrationTimeout, setNotBefore, setProtocol, setPublicClient, setRedirectUris, setRegistrationToken, setRootUrl, setSecret, setServiceAccountsEnabled, setStandardFlowEnabled, setSurrogateAuthRequired, setWebOrigins, unregisterNode, updateClient, validateSecretgetGuiOrder, isIncludeInTokenScope, setConsentScreenText, setDisplayOnConsentScreen, setGuiOrder, setIncludeInTokenScopeaddProtocolMapper, getProtocolMapperById, getProtocolMapperByName, getProtocolMappers, getProtocolMappersStream, removeProtocolMapper, updateProtocolMapperaddScopeMapping, deleteScopeMapping, getRealmScopeMappings, getRealmScopeMappingsStream, getScopeMappings, getScopeMappingsStream, hasScopegetDefaultRoles, getRoles, getRoles, searchForRolespublic UnsupportedOperationsClientStorageAdapter()
public final RoleModel getRole(String name)
getRole in interface RoleContainerModelpublic final RoleModel addRole(String name)
addRole in interface RoleContainerModelpublic final RoleModel addRole(String id, String name)
addRole in interface RoleContainerModelpublic final boolean removeRole(RoleModel role)
removeRole in interface RoleContainerModelpublic final Stream<RoleModel> getRolesStream()
RoleContainerModelgetRolesStream in interface RoleContainerModelRoleModel. Never returns null.public final Stream<RoleModel> getRolesStream(Integer first, Integer max)
RoleContainerModelgetRolesStream in interface RoleContainerModelfirst - Integer Index of the first desired role. Ignored if negative or null.max - Integer Maximum number of returned roles. Ignored if negative or null.RoleModel. Never returns null.public final Stream<RoleModel> searchForRolesStream(String search, Integer first, Integer max)
RoleContainerModelsearchForRolesStream in interface RoleContainerModelsearch - String Name of the role to be used as a filter.first - Integer Index of the first desired role. Ignored if negative or null.max - Integer Maximum number of returned roles. Ignored if negative or null.RoleModel. Never returns null.public final Stream<String> getDefaultRolesStream()
getDefaultRolesStream in interface RoleContainerModelnull.public final void addDefaultRole(String name)
addDefaultRole in interface RoleContainerModelpublic final void updateDefaultRoles(String... defaultRoles)
updateDefaultRoles in interface RoleContainerModelpublic final void removeDefaultRoles(String... defaultRoles)
removeDefaultRoles in interface RoleContainerModelCopyright © 2021 JBoss by Red Hat. All rights reserved.