Package org.keycloak.storage.client
Class AbstractReadOnlyClientScopeAdapter
java.lang.Object
org.keycloak.storage.client.AbstractReadOnlyClientScopeAdapter
- All Implemented Interfaces:
org.keycloak.models.ClientScopeModel,org.keycloak.models.OrderedModel,org.keycloak.models.ProtocolMapperContainerModel,org.keycloak.models.ScopeContainerModel
public abstract class AbstractReadOnlyClientScopeAdapter
extends Object
implements org.keycloak.models.ClientScopeModel
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.keycloak.models.ClientScopeModel
org.keycloak.models.ClientScopeModel.ClientScopeCreatedEvent, org.keycloak.models.ClientScopeModel.ClientScopeRemovedEventNested classes/interfaces inherited from interface org.keycloak.models.OrderedModel
org.keycloak.models.OrderedModel.OrderedModelComparator<OM extends org.keycloak.models.OrderedModel> -
Field Summary
Fields inherited from interface org.keycloak.models.ClientScopeModel
ALLOW_USER_DATA_ACCESS, CONSENT_SCREEN_TEXT, DISPLAY_ON_CONSENT_SCREEN, DYNAMIC_SCOPE_REGEXP, GUI_ORDER, INCLUDE_IN_OPENID_PROVIDER_METADATA, INCLUDE_IN_TOKEN_SCOPE, IS_ALWAYS_CONSENT, IS_DYNAMIC_SCOPE, IS_PARAMETERIZED_SCOPE, IS_REPEATABLE_SCOPE, PARAMETERIZED_SCOPE_REGEXP, PARAMETERIZED_SCOPE_TYPE, VALUE_SEPARATOR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.keycloak.models.ProtocolMapperModeladdProtocolMapper(org.keycloak.models.ProtocolMapperModel model) voidaddScopeMapping(org.keycloak.models.RoleModel role) voiddeleteScopeMapping(org.keycloak.models.RoleModel role) booleaninthashCode()voidremoveAttribute(String name) voidremoveProtocolMapper(org.keycloak.models.ProtocolMapperModel mapping) voidsetAttribute(String name, String value) voidsetDescription(String description) voidvoidsetProtocol(String protocol) voidupdateProtocolMapper(org.keycloak.models.ProtocolMapperModel mapping) Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.models.ClientScopeModel
getAttribute, getAttributes, getConsentScreenText, getDescription, getDynamicScopeRegexp, getGuiOrder, getId, getName, getParameterFromScope, getParameterizedScopeRegexp, getParameterizedScopeType, getProtocol, getRealm, isAllowUserDataAccess, isAlwaysConsent, isDisplayOnConsentScreen, isDynamicScope, isIncludeInOpenIDProviderMetadata, isIncludeInTokenScope, isParameterizedScope, setConsentScreenText, setDisplayOnConsentScreen, setGuiOrder, setIncludeInOpenIDProviderMetadata, setIncludeInTokenScope, setIsDynamicScope, setIsParameterizedScopeMethods inherited from interface org.keycloak.models.ProtocolMapperContainerModel
getProtocolMapperById, getProtocolMapperByName, getProtocolMapperByType, getProtocolMappersStreamMethods inherited from interface org.keycloak.models.ScopeContainerModel
getRealmScopeMappingsStream, getScopeMappingsStream, hasDirectScope, hasScope
-
Constructor Details
-
AbstractReadOnlyClientScopeAdapter
public AbstractReadOnlyClientScopeAdapter()
-
-
Method Details
-
setName
- Specified by:
setNamein interfaceorg.keycloak.models.ClientScopeModel
-
setDescription
- Specified by:
setDescriptionin interfaceorg.keycloak.models.ClientScopeModel
-
setProtocol
- Specified by:
setProtocolin interfaceorg.keycloak.models.ClientScopeModel
-
setAttribute
- Specified by:
setAttributein interfaceorg.keycloak.models.ClientScopeModel
-
removeAttribute
- Specified by:
removeAttributein interfaceorg.keycloak.models.ClientScopeModel
-
addProtocolMapper
public org.keycloak.models.ProtocolMapperModel addProtocolMapper(org.keycloak.models.ProtocolMapperModel model) - Specified by:
addProtocolMapperin interfaceorg.keycloak.models.ProtocolMapperContainerModel
-
removeProtocolMapper
public void removeProtocolMapper(org.keycloak.models.ProtocolMapperModel mapping) - Specified by:
removeProtocolMapperin interfaceorg.keycloak.models.ProtocolMapperContainerModel
-
updateProtocolMapper
public void updateProtocolMapper(org.keycloak.models.ProtocolMapperModel mapping) - Specified by:
updateProtocolMapperin interfaceorg.keycloak.models.ProtocolMapperContainerModel
-
addScopeMapping
public void addScopeMapping(org.keycloak.models.RoleModel role) - Specified by:
addScopeMappingin interfaceorg.keycloak.models.ScopeContainerModel
-
deleteScopeMapping
public void deleteScopeMapping(org.keycloak.models.RoleModel role) - Specified by:
deleteScopeMappingin interfaceorg.keycloak.models.ScopeContainerModel
-
equals
-
hashCode
public int hashCode()
-