Class AbstractReadOnlyClientStorageAdapter

All Implemented Interfaces:
ClientModel, ClientScopeModel, OrderedModel, ProtocolMapperContainerModel, RoleContainerModel, ScopeContainerModel

public abstract class AbstractReadOnlyClientStorageAdapter extends AbstractClientStorageAdapter
Version:
$Revision: 1 $
Author:
Bill Burke
  • Constructor Details

  • Method Details

    • setClientId

      public void setClientId(String clientId)
    • setName

      public void setName(String name)
    • setDescription

      public void setDescription(String description)
    • setEnabled

      public void setEnabled(boolean enabled)
    • setAlwaysDisplayInConsole

      public void setAlwaysDisplayInConsole(boolean alwaysDisplayInConsole)
    • setWebOrigins

      public void setWebOrigins(Set<String> webOrigins)
    • addWebOrigin

      public void addWebOrigin(String webOrigin)
    • removeWebOrigin

      public void removeWebOrigin(String webOrigin)
    • setRedirectUris

      public void setRedirectUris(Set<String> redirectUris)
    • addRedirectUri

      public void addRedirectUri(String redirectUri)
    • removeRedirectUri

      public void removeRedirectUri(String redirectUri)
    • setManagementUrl

      public void setManagementUrl(String url)
    • setRootUrl

      public void setRootUrl(String url)
    • setBaseUrl

      public void setBaseUrl(String url)
    • setBearerOnly

      public void setBearerOnly(boolean only)
    • setNodeReRegistrationTimeout

      public void setNodeReRegistrationTimeout(int timeout)
    • setClientAuthenticatorType

      public void setClientAuthenticatorType(String clientAuthenticatorType)
    • setSecret

      public void setSecret(String secret)
    • setRegistrationToken

      public void setRegistrationToken(String registrationToken)
    • setProtocol

      public void setProtocol(String protocol)
    • setAttribute

      public void setAttribute(String name, String value)
    • removeAttribute

      public void removeAttribute(String name)
    • removeAuthenticationFlowBindingOverride

      public void removeAuthenticationFlowBindingOverride(String binding)
    • setAuthenticationFlowBindingOverride

      public void setAuthenticationFlowBindingOverride(String binding, String flowId)
    • setFrontchannelLogout

      public void setFrontchannelLogout(boolean flag)
    • setPublicClient

      public void setPublicClient(boolean flag)
    • setConsentRequired

      public void setConsentRequired(boolean consentRequired)
    • setStandardFlowEnabled

      public void setStandardFlowEnabled(boolean standardFlowEnabled)
    • setImplicitFlowEnabled

      public void setImplicitFlowEnabled(boolean implicitFlowEnabled)
    • setDirectAccessGrantsEnabled

      public void setDirectAccessGrantsEnabled(boolean directAccessGrantsEnabled)
    • setServiceAccountsEnabled

      public void setServiceAccountsEnabled(boolean serviceAccountsEnabled)
    • addClientScope

      public void addClientScope(ClientScopeModel clientScope, boolean defaultScope)
      Description copied from interface: ClientModel
      Add clientScope with this client. Add it as default scope (if parameter 'defaultScope' is true) or optional scope (if parameter 'defaultScope' is false)
    • addClientScopes

      public void addClientScopes(Set<ClientScopeModel> clientScopes, boolean defaultScope)
      Description copied from interface: ClientModel
      Add clientScopes with this client. Add as default scopes (if parameter 'defaultScope' is true) or optional scopes (if parameter 'defaultScope' is false)
    • removeClientScope

      public void removeClientScope(ClientScopeModel clientScope)
    • setNotBefore

      public void setNotBefore(int notBefore)
    • addProtocolMapper

      public ProtocolMapperModel addProtocolMapper(ProtocolMapperModel model)
    • removeProtocolMapper

      public void removeProtocolMapper(ProtocolMapperModel mapping)
    • updateProtocolMapper

      public void updateProtocolMapper(ProtocolMapperModel mapping)
    • setFullScopeAllowed

      public void setFullScopeAllowed(boolean value)
    • addScopeMapping

      public void addScopeMapping(RoleModel role)
    • deleteScopeMapping

      public void deleteScopeMapping(RoleModel role)