public abstract class AbstractReadOnlyClientStorageAdapter extends AbstractClientStorageAdapter
OrderedModel.OrderedModelComparator<OM extends OrderedModel>
RoleContainerModel.RoleRemovedEvent
component, realm, session
PRIVATE_KEY, PUBLIC_KEY, X509CERTIFICATE
CONSENT_SCREEN_TEXT, DISPLAY_ON_CONSENT_SCREEN, GUI_ORDER, INCLUDE_IN_TOKEN_SCOPE
Constructor and Description |
---|
AbstractReadOnlyClientStorageAdapter(KeycloakSession session,
RealmModel realm,
ClientStorageProviderModel component) |
getId, getRealm, getRegisteredNodes, isSurrogateAuthRequired, registerNode, setSurrogateAuthRequired, unregisterNode, updateClient
addDefaultRole, addRole, addRole, getDefaultRoles, getRole, getRoles, getRoles, removeDefaultRoles, removeRole, searchForRoles, updateDefaultRoles
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttribute, getAttributes, getAuthenticationFlowBindingOverride, getAuthenticationFlowBindingOverrides, getBaseUrl, getClientAuthenticatorType, getClientId, getClientScopes, getConsentScreenText, getDescription, getDynamicClientScope, getManagementUrl, getName, getNodeReRegistrationTimeout, getNotBefore, getProtocol, getRedirectUris, getRegistrationToken, getRootUrl, getSecret, getWebOrigins, isAlwaysDisplayInConsole, isBearerOnly, isConsentRequired, isDirectAccessGrantsEnabled, isDisplayOnConsentScreen, isEnabled, isFrontchannelLogout, isFullScopeAllowed, isImplicitFlowEnabled, isPublicClient, isServiceAccountsEnabled, isStandardFlowEnabled, validateSecret
getGuiOrder, isIncludeInTokenScope, setConsentScreenText, setDisplayOnConsentScreen, setGuiOrder, setIncludeInTokenScope
getProtocolMapperById, getProtocolMapperByName, getProtocolMappers
getRealmScopeMappings, getScopeMappings, hasScope
public AbstractReadOnlyClientStorageAdapter(KeycloakSession session, RealmModel realm, ClientStorageProviderModel component)
public void setClientId(String clientId)
public void setName(String name)
public void setDescription(String description)
public void setEnabled(boolean enabled)
public void setAlwaysDisplayInConsole(boolean alwaysDisplayInConsole)
public void addWebOrigin(String webOrigin)
public void removeWebOrigin(String webOrigin)
public void addRedirectUri(String redirectUri)
public void removeRedirectUri(String redirectUri)
public void setManagementUrl(String url)
public void setRootUrl(String url)
public void setBaseUrl(String url)
public void setBearerOnly(boolean only)
public void setNodeReRegistrationTimeout(int timeout)
public void setClientAuthenticatorType(String clientAuthenticatorType)
public void setSecret(String secret)
public void setRegistrationToken(String registrationToken)
public void setProtocol(String protocol)
public void removeAttribute(String name)
public void removeAuthenticationFlowBindingOverride(String binding)
public void setAuthenticationFlowBindingOverride(String binding, String flowId)
public void setFrontchannelLogout(boolean flag)
public void setPublicClient(boolean flag)
public void setConsentRequired(boolean consentRequired)
public void setStandardFlowEnabled(boolean standardFlowEnabled)
public void setImplicitFlowEnabled(boolean implicitFlowEnabled)
public void setDirectAccessGrantsEnabled(boolean directAccessGrantsEnabled)
public void setServiceAccountsEnabled(boolean serviceAccountsEnabled)
public void addClientScope(ClientScopeModel clientScope, boolean defaultScope)
ClientModel
public void removeClientScope(ClientScopeModel clientScope)
public void setNotBefore(int notBefore)
public ProtocolMapperModel addProtocolMapper(ProtocolMapperModel model)
public void removeProtocolMapper(ProtocolMapperModel mapping)
public void updateProtocolMapper(ProtocolMapperModel mapping)
public void setFullScopeAllowed(boolean value)
public void addScopeMapping(RoleModel role)
public void deleteScopeMapping(RoleModel role)
Copyright © 2020 JBoss by Red Hat. All rights reserved.