Package org.keycloak.models
Interface ClientScopeModel
-
- All Superinterfaces:
OrderedModel,ProtocolMapperContainerModel,ScopeContainerModel
- All Known Subinterfaces:
ClientModel
- All Known Implementing Classes:
AbstractClientModel,AbstractClientScopeModel,AbstractClientStorageAdapter,AbstractReadOnlyClientScopeAdapter,AbstractReadOnlyClientStorageAdapter,ClientAdapter,ClientAdapter,ClientModelLazyDelegate,ClientModelLazyDelegate.WithId,ClientScopeAdapter,ClientScopeAdapter,MapClientAdapter,MapClientScopeAdapter,OIDCClientSecretConfigWrapper.ReadOnlyRotatedSecretClientModel,OpenshiftSAClientAdapter,UnsupportedOperationsClientStorageAdapter
public interface ClientScopeModel extends ProtocolMapperContainerModel, ScopeContainerModel, OrderedModel
- Version:
- $Revision: 1 $
- Author:
- Bill Burke
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceClientScopeModel.ClientScopeRemovedEventstatic classClientScopeModel.SearchableFields-
Nested classes/interfaces inherited from interface org.keycloak.models.OrderedModel
OrderedModel.OrderedModelComparator<OM extends OrderedModel>
-
-
Field Summary
Fields Modifier and Type Field Description static StringCONSENT_SCREEN_TEXTstatic StringDISPLAY_ON_CONSENT_SCREENstatic StringDYNAMIC_SCOPE_REGEXPstatic StringGUI_ORDERstatic StringINCLUDE_IN_TOKEN_SCOPEstatic StringIS_DYNAMIC_SCOPE
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description StringgetAttribute(String name)Map<String,String>getAttributes()default StringgetConsentScreenText()StringgetDescription()default StringgetDynamicScopeRegexp()default StringgetGuiOrder()StringgetId()StringgetName()StringgetProtocol()RealmModelgetRealm()default booleanisDisplayOnConsentScreen()default booleanisDynamicScope()default booleanisIncludeInTokenScope()voidremoveAttribute(String name)voidsetAttribute(String name, String value)default voidsetConsentScreenText(String consentScreenText)voidsetDescription(String description)default voidsetDisplayOnConsentScreen(boolean displayOnConsentScreen)default voidsetGuiOrder(String guiOrder)default voidsetIncludeInTokenScope(boolean includeInTokenScope)default voidsetIsDynamicScope(boolean isDynamicScope)voidsetName(String name)voidsetProtocol(String protocol)-
Methods inherited from interface org.keycloak.models.ProtocolMapperContainerModel
addProtocolMapper, getProtocolMapperById, getProtocolMapperByName, getProtocolMappersStream, removeProtocolMapper, updateProtocolMapper
-
Methods inherited from interface org.keycloak.models.ScopeContainerModel
addScopeMapping, deleteScopeMapping, getRealmScopeMappingsStream, getScopeMappingsStream, hasDirectScope, hasScope
-
-
-
-
Field Detail
-
DISPLAY_ON_CONSENT_SCREEN
static final String DISPLAY_ON_CONSENT_SCREEN
- See Also:
- Constant Field Values
-
CONSENT_SCREEN_TEXT
static final String CONSENT_SCREEN_TEXT
- See Also:
- Constant Field Values
-
GUI_ORDER
static final String GUI_ORDER
- See Also:
- Constant Field Values
-
INCLUDE_IN_TOKEN_SCOPE
static final String INCLUDE_IN_TOKEN_SCOPE
- See Also:
- Constant Field Values
-
IS_DYNAMIC_SCOPE
static final String IS_DYNAMIC_SCOPE
- See Also:
- Constant Field Values
-
DYNAMIC_SCOPE_REGEXP
static final String DYNAMIC_SCOPE_REGEXP
- See Also:
- Constant Field Values
-
-
Method Detail
-
getId
String getId()
-
getName
String getName()
-
getRealm
RealmModel getRealm()
-
setName
void setName(String name)
-
getDescription
String getDescription()
-
setDescription
void setDescription(String description)
-
getProtocol
String getProtocol()
-
setProtocol
void setProtocol(String protocol)
-
removeAttribute
void removeAttribute(String name)
-
isDisplayOnConsentScreen
default boolean isDisplayOnConsentScreen()
-
setDisplayOnConsentScreen
default void setDisplayOnConsentScreen(boolean displayOnConsentScreen)
-
getConsentScreenText
default String getConsentScreenText()
-
setConsentScreenText
default void setConsentScreenText(String consentScreenText)
-
getGuiOrder
default String getGuiOrder()
- Specified by:
getGuiOrderin interfaceOrderedModel
-
setGuiOrder
default void setGuiOrder(String guiOrder)
-
isIncludeInTokenScope
default boolean isIncludeInTokenScope()
-
setIncludeInTokenScope
default void setIncludeInTokenScope(boolean includeInTokenScope)
-
isDynamicScope
default boolean isDynamicScope()
-
setIsDynamicScope
default void setIsDynamicScope(boolean isDynamicScope)
-
getDynamicScopeRegexp
default String getDynamicScopeRegexp()
-
-