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.ClientModelLazyDelegateRepresentation 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 StringgetSecret()-
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:
getSecretin interfaceorg.keycloak.models.ClientModel- Overrides:
getSecretin classorg.keycloak.models.delegate.ClientModelLazyDelegate
-
-