Package org.keycloak.models.delegate
Class ClientModelLazyDelegate.WithId
java.lang.Object
org.keycloak.models.delegate.ClientModelLazyDelegate
org.keycloak.models.delegate.ClientModelLazyDelegate.WithId
- All Implemented Interfaces:
org.keycloak.models.ClientModel,org.keycloak.models.ClientScopeModel,org.keycloak.models.OrderedModel,org.keycloak.models.ProtocolMapperContainerModel,org.keycloak.models.RoleContainerModel,org.keycloak.models.ScopeContainerModel
- Enclosing class:
- ClientModelLazyDelegate
-
Nested Class Summary
Nested classes/interfaces inherited from class org.keycloak.models.delegate.ClientModelLazyDelegate
ClientModelLazyDelegate.WithIdNested classes/interfaces inherited from interface org.keycloak.models.ClientModel
org.keycloak.models.ClientModel.ClientCreationEvent, org.keycloak.models.ClientModel.ClientIdChangeEvent, org.keycloak.models.ClientModel.ClientProtocolUpdatedEvent, org.keycloak.models.ClientModel.ClientRemovedEvent, org.keycloak.models.ClientModel.ClientUpdatedEventNested 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>Nested classes/interfaces inherited from interface org.keycloak.models.RoleContainerModel
org.keycloak.models.RoleContainerModel.RoleRemovedEvent -
Field Summary
Fields inherited from interface org.keycloak.models.ClientModel
LOGO_URI, POLICY_URI, PRIVATE_KEY, PUBLIC_KEY, TOS_URI, TYPE, X509CERTIFICATEFields 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
Methods inherited from class org.keycloak.models.delegate.ClientModelLazyDelegate
addClientScope, addClientScopes, addProtocolMapper, addRedirectUri, addRole, addRole, addScopeMapping, addWebOrigin, deleteScopeMapping, getAttribute, getAttributes, getAuthenticationFlowBindingOverride, getAuthenticationFlowBindingOverrides, getBaseUrl, getClientAuthenticatorType, getClientId, getClientScopes, getConsentScreenText, getCreatedTimestamp, getDescription, getDynamicClientScope, getGuiOrder, getLastModifiedTimestamp, getManagementUrl, getName, getNodeReRegistrationTimeout, getNotBefore, getParameterizedClientScope, getParameterizedScopeRegexp, getProtocol, getProtocolMapperById, getProtocolMapperByName, getProtocolMapperByType, getProtocolMappersStream, getRealm, getRealmScopeMappingsStream, getRedirectUris, getRegisteredNodes, getRegistrationToken, getRole, getRolesStream, getRolesStream, getRootUrl, getScopeMappingsStream, getSecret, getWebOrigins, hasDirectScope, hasScope, isAlwaysDisplayInConsole, isBearerOnly, isConsentRequired, isDirectAccessGrantsEnabled, isDisplayOnConsentScreen, isEnabled, isFrontchannelLogout, isFullScopeAllowed, isImplicitFlowEnabled, isIncludeInOpenIDProviderMetadata, isIncludeInTokenScope, isParameterizedScope, isPublicClient, isServiceAccountsEnabled, isStandardFlowEnabled, isSurrogateAuthRequired, registerNode, removeAttribute, removeAuthenticationFlowBindingOverride, removeClientScope, removeProtocolMapper, removeRedirectUri, removeRole, removeWebOrigin, searchForRolesStream, setAlwaysDisplayInConsole, setAttribute, setAuthenticationFlowBindingOverride, setBaseUrl, setBearerOnly, setClientAuthenticatorType, setClientId, setConsentRequired, setConsentScreenText, setDescription, setDirectAccessGrantsEnabled, setDisplayOnConsentScreen, setEnabled, setFrontchannelLogout, setFullScopeAllowed, setGuiOrder, setImplicitFlowEnabled, setIncludeInOpenIDProviderMetadata, setIncludeInTokenScope, setIsParameterizedScope, setManagementUrl, setName, setNodeReRegistrationTimeout, setNotBefore, setProtocol, setPublicClient, setRedirectUris, setRegistrationToken, setRootUrl, setSecret, setServiceAccountsEnabled, setStandardFlowEnabled, setSurrogateAuthRequired, setWebOrigins, unregisterNode, updateClient, updateProtocolMapper, validateSecretMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.keycloak.models.ClientModel
getType, setTypeMethods inherited from interface org.keycloak.models.ClientScopeModel
getDynamicScopeRegexp, getParameterFromScope, getParameterizedScopeType, isAllowUserDataAccess, isAlwaysConsent, isDynamicScope, setIsDynamicScope
-
Constructor Details
-
WithId
-
WithId
public WithId(org.keycloak.models.KeycloakSession session, org.keycloak.models.RealmModel realm, String id)
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceorg.keycloak.models.ClientModel- Specified by:
getIdin interfaceorg.keycloak.models.ClientScopeModel- Specified by:
getIdin interfaceorg.keycloak.models.RoleContainerModel- Overrides:
getIdin classClientModelLazyDelegate
-
equals
-
hashCode
public int hashCode()
-