Package org.keycloak.protocol.oidc
Class OIDCClientSecretConfigWrapper.ReadOnlyRotatedSecretClientModel
- java.lang.Object
-
- org.keycloak.models.delegate.ClientModelLazyDelegate
-
- org.keycloak.protocol.oidc.OIDCClientSecretConfigWrapper.ReadOnlyRotatedSecretClientModel
-
- 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:
- OIDCClientSecretConfigWrapper
public class OIDCClientSecretConfigWrapper.ReadOnlyRotatedSecretClientModel extends org.keycloak.models.delegate.ClientModelLazyDelegate
Representation of a client model that passes information from a rotated secret. The goal is to act as a decorator/DTO just providing information and not updating objects persistently.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.keycloak.models.delegate.ClientModelLazyDelegate
org.keycloak.models.delegate.ClientModelLazyDelegate.WithId
-
Nested 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.ClientUpdatedEvent, org.keycloak.models.ClientModel.SearchableFields
-
Nested classes/interfaces inherited from interface org.keycloak.models.ClientScopeModel
org.keycloak.models.ClientScopeModel.ClientScopeRemovedEvent
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getSecret()
-
Methods inherited from class org.keycloak.models.delegate.ClientModelLazyDelegate
addClientScope, addClientScopes, addDefaultRole, addProtocolMapper, addRedirectUri, addRole, addRole, addScopeMapping, addWebOrigin, deleteScopeMapping, getAttribute, getAttributes, getAuthenticationFlowBindingOverride, getAuthenticationFlowBindingOverrides, getBaseUrl, getClientAuthenticatorType, getClientId, getClientScopes, getConsentScreenText, getDefaultRolesStream, getDescription, getDynamicClientScope, getDynamicScopeRegexp, getGuiOrder, getId, getManagementUrl, getName, getNodeReRegistrationTimeout, getNotBefore, getProtocol, getProtocolMapperById, getProtocolMapperByName, getProtocolMappersStream, getRealm, getRealmScopeMappingsStream, getRedirectUris, getRegisteredNodes, getRegistrationToken, getRole, getRolesStream, getRolesStream, getRootUrl, getScopeMappingsStream, getWebOrigins, hasDirectScope, hasScope, isAlwaysDisplayInConsole, isBearerOnly, isConsentRequired, isDirectAccessGrantsEnabled, isDisplayOnConsentScreen, isDynamicScope, isEnabled, isFrontchannelLogout, isFullScopeAllowed, isImplicitFlowEnabled, isIncludeInTokenScope, isPublicClient, isServiceAccountsEnabled, isStandardFlowEnabled, isSurrogateAuthRequired, registerNode, removeAttribute, removeAuthenticationFlowBindingOverride, removeClientScope, removeDefaultRoles, removeProtocolMapper, removeRedirectUri, removeRole, removeWebOrigin, searchForRolesStream, setAlwaysDisplayInConsole, setAttribute, setAuthenticationFlowBindingOverride, setBaseUrl, setBearerOnly, setClientAuthenticatorType, setClientId, setConsentRequired, setConsentScreenText, setDescription, setDirectAccessGrantsEnabled, setDisplayOnConsentScreen, setEnabled, setFrontchannelLogout, setFullScopeAllowed, setGuiOrder, setImplicitFlowEnabled, setIncludeInTokenScope, setIsDynamicScope, setManagementUrl, setName, setNodeReRegistrationTimeout, setNotBefore, setProtocol, setPublicClient, setRedirectUris, setRegistrationToken, setRootUrl, setSecret, setServiceAccountsEnabled, setStandardFlowEnabled, setSurrogateAuthRequired, setWebOrigins, unregisterNode, updateClient, updateDefaultRoles, updateProtocolMapper, validateSecret
-
-
-
-
Method Detail
-
getSecret
public String getSecret()
- Specified by:
getSecret
in interfaceorg.keycloak.models.ClientModel
- Overrides:
getSecret
in classorg.keycloak.models.delegate.ClientModelLazyDelegate
-
-