Package org.keycloak.storage.client
Class AbstractReadOnlyClientScopeAdapter
- java.lang.Object
- 
- org.keycloak.storage.client.AbstractReadOnlyClientScopeAdapter
 
- 
- All Implemented Interfaces:
- ClientScopeModel,- OrderedModel,- ProtocolMapperContainerModel,- ScopeContainerModel
 
 public abstract class AbstractReadOnlyClientScopeAdapter extends Object implements ClientScopeModel 
- 
- 
Nested Class Summary- 
Nested classes/interfaces inherited from interface org.keycloak.models.ClientScopeModelClientScopeModel.ClientScopeRemovedEvent, ClientScopeModel.SearchableFields
 - 
Nested classes/interfaces inherited from interface org.keycloak.models.OrderedModelOrderedModel.OrderedModelComparator<OM extends OrderedModel>
 
- 
 - 
Field Summary- 
Fields inherited from interface org.keycloak.models.ClientScopeModelCONSENT_SCREEN_TEXT, DISPLAY_ON_CONSENT_SCREEN, DYNAMIC_SCOPE_REGEXP, GUI_ORDER, INCLUDE_IN_TOKEN_SCOPE, IS_DYNAMIC_SCOPE
 
- 
 - 
Constructor SummaryConstructors Constructor Description AbstractReadOnlyClientScopeAdapter()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description ProtocolMapperModeladdProtocolMapper(ProtocolMapperModel model)voidaddScopeMapping(RoleModel role)voiddeleteScopeMapping(RoleModel role)booleanequals(Object o)inthashCode()voidremoveAttribute(String name)voidremoveProtocolMapper(ProtocolMapperModel mapping)voidsetAttribute(String name, String value)voidsetDescription(String description)voidsetName(String name)voidsetProtocol(String protocol)voidupdateProtocolMapper(ProtocolMapperModel mapping)- 
Methods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface org.keycloak.models.ClientScopeModelgetAttribute, getAttributes, getConsentScreenText, getDescription, getDynamicScopeRegexp, getGuiOrder, getId, getName, getProtocol, getRealm, isDisplayOnConsentScreen, isDynamicScope, isIncludeInTokenScope, setConsentScreenText, setDisplayOnConsentScreen, setGuiOrder, setIncludeInTokenScope, setIsDynamicScope
 - 
Methods inherited from interface org.keycloak.models.ProtocolMapperContainerModelgetProtocolMapperById, getProtocolMapperByName, getProtocolMappersStream
 - 
Methods inherited from interface org.keycloak.models.ScopeContainerModelgetRealmScopeMappingsStream, getScopeMappingsStream, hasDirectScope, hasScope
 
- 
 
- 
- 
- 
Method Detail- 
setNamepublic void setName(String name) - Specified by:
- setNamein interface- ClientScopeModel
 
 - 
setDescriptionpublic void setDescription(String description) - Specified by:
- setDescriptionin interface- ClientScopeModel
 
 - 
setProtocolpublic void setProtocol(String protocol) - Specified by:
- setProtocolin interface- ClientScopeModel
 
 - 
setAttributepublic void setAttribute(String name, String value) - Specified by:
- setAttributein interface- ClientScopeModel
 
 - 
removeAttributepublic void removeAttribute(String name) - Specified by:
- removeAttributein interface- ClientScopeModel
 
 - 
addProtocolMapperpublic ProtocolMapperModel addProtocolMapper(ProtocolMapperModel model) - Specified by:
- addProtocolMapperin interface- ProtocolMapperContainerModel
 
 - 
removeProtocolMapperpublic void removeProtocolMapper(ProtocolMapperModel mapping) - Specified by:
- removeProtocolMapperin interface- ProtocolMapperContainerModel
 
 - 
updateProtocolMapperpublic void updateProtocolMapper(ProtocolMapperModel mapping) - Specified by:
- updateProtocolMapperin interface- ProtocolMapperContainerModel
 
 - 
addScopeMappingpublic void addScopeMapping(RoleModel role) - Specified by:
- addScopeMappingin interface- ScopeContainerModel
 
 - 
deleteScopeMappingpublic void deleteScopeMapping(RoleModel role) - Specified by:
- deleteScopeMappingin interface- ScopeContainerModel
 
 
- 
 
-