public class ClientAdapter extends Object implements ClientModel
PRIVATE_KEY, PUBLIC_KEY, X509CERTIFICATE| Constructor and Description |
|---|
ClientAdapter(KeycloakSession session,
RealmModel realm,
ClientEntity entity,
InMemoryModel inMemoryModel) |
public ClientAdapter(KeycloakSession session, RealmModel realm, ClientEntity entity, InMemoryModel inMemoryModel)
public void updateClient()
updateClient in interface ClientModelpublic String getId()
getId in interface ClientModelpublic String getName()
getName in interface ClientModelpublic void setName(String name)
setName in interface ClientModelpublic Set<String> getWebOrigins()
getWebOrigins in interface ClientModelpublic void setWebOrigins(Set<String> webOrigins)
setWebOrigins in interface ClientModelpublic void addWebOrigin(String webOrigin)
addWebOrigin in interface ClientModelpublic void removeWebOrigin(String webOrigin)
removeWebOrigin in interface ClientModelpublic Set<String> getRedirectUris()
getRedirectUris in interface ClientModelpublic void setRedirectUris(Set<String> redirectUris)
setRedirectUris in interface ClientModelpublic void addRedirectUri(String redirectUri)
addRedirectUri in interface ClientModelpublic void removeRedirectUri(String redirectUri)
removeRedirectUri in interface ClientModelpublic boolean isEnabled()
isEnabled in interface ClientModelpublic void setEnabled(boolean enabled)
setEnabled in interface ClientModelpublic boolean validateSecret(String secret)
validateSecret in interface ClientModelpublic String getSecret()
getSecret in interface ClientModelpublic void setSecret(String secret)
setSecret in interface ClientModelpublic boolean isPublicClient()
isPublicClient in interface ClientModelpublic void setPublicClient(boolean flag)
setPublicClient in interface ClientModelpublic boolean isFrontchannelLogout()
isFrontchannelLogout in interface ClientModelpublic void setFrontchannelLogout(boolean flag)
setFrontchannelLogout in interface ClientModelpublic boolean isFullScopeAllowed()
isFullScopeAllowed in interface ClientModelpublic void setFullScopeAllowed(boolean value)
setFullScopeAllowed in interface ClientModelpublic RealmModel getRealm()
getRealm in interface ClientModelpublic int getNotBefore()
getNotBefore in interface ClientModelpublic void setNotBefore(int notBefore)
setNotBefore in interface ClientModelpublic Set<RoleModel> getScopeMappings()
getScopeMappings in interface ClientModelpublic Set<RoleModel> getRealmScopeMappings()
getRealmScopeMappings in interface ClientModelpublic void addScopeMapping(RoleModel role)
addScopeMapping in interface ClientModelpublic void deleteScopeMapping(RoleModel role)
deleteScopeMapping in interface ClientModelpublic String getProtocol()
getProtocol in interface ClientModelpublic void setProtocol(String protocol)
setProtocol in interface ClientModelpublic void setAttribute(String name, String value)
setAttribute in interface ClientModelpublic void removeAttribute(String name)
removeAttribute in interface ClientModelpublic String getAttribute(String name)
getAttribute in interface ClientModelpublic Map<String,String> getAttributes()
getAttributes in interface ClientModelpublic Set<ProtocolMapperModel> getProtocolMappers()
getProtocolMappers in interface ClientModelpublic ProtocolMapperModel addProtocolMapper(ProtocolMapperModel model)
addProtocolMapper in interface ClientModelpublic void removeProtocolMapper(ProtocolMapperModel mapping)
removeProtocolMapper in interface ClientModelpublic void updateProtocolMapper(ProtocolMapperModel mapping)
updateProtocolMapper in interface ClientModelprotected ProtocolMapperEntity getProtocolMapperEntityById(String id)
protected ProtocolMapperEntity getProtocolMapperEntityByName(String protocol, String name)
public ProtocolMapperModel getProtocolMapperById(String id)
getProtocolMapperById in interface ClientModelpublic ProtocolMapperModel getProtocolMapperByName(String protocol, String name)
getProtocolMapperByName in interface ClientModelprotected ProtocolMapperModel entityToModel(ProtocolMapperEntity entity)
public String getClientId()
getClientId in interface ClientModelpublic void setClientId(String clientId)
setClientId in interface ClientModelpublic boolean isSurrogateAuthRequired()
isSurrogateAuthRequired in interface ClientModelpublic void setSurrogateAuthRequired(boolean surrogateAuthRequired)
setSurrogateAuthRequired in interface ClientModelpublic String getManagementUrl()
getManagementUrl in interface ClientModelpublic void setManagementUrl(String url)
setManagementUrl in interface ClientModelpublic void setBaseUrl(String url)
setBaseUrl in interface ClientModelpublic String getBaseUrl()
getBaseUrl in interface ClientModelpublic boolean isBearerOnly()
isBearerOnly in interface ClientModelpublic void setBearerOnly(boolean only)
setBearerOnly in interface ClientModelpublic boolean isConsentRequired()
isConsentRequired in interface ClientModelpublic void setConsentRequired(boolean consentRequired)
setConsentRequired in interface ClientModelpublic boolean isServiceAccountsEnabled()
isServiceAccountsEnabled in interface ClientModelpublic void setServiceAccountsEnabled(boolean serviceAccountsEnabled)
setServiceAccountsEnabled in interface ClientModelpublic boolean isDirectGrantsOnly()
isDirectGrantsOnly in interface ClientModelpublic void setDirectGrantsOnly(boolean flag)
setDirectGrantsOnly in interface ClientModelpublic RoleAdapter getRole(String name)
getRole in interface RoleContainerModelpublic RoleAdapter addRole(String name)
addRole in interface RoleContainerModelpublic RoleAdapter addRole(String id, String name)
addRole in interface RoleContainerModelpublic boolean removeRole(RoleModel role)
removeRole in interface RoleContainerModelpublic Set<RoleModel> getRoles()
getRoles in interface RoleContainerModelpublic boolean hasScope(RoleModel role)
hasScope in interface ClientModelpublic Set<RoleModel> getClientScopeMappings(ClientModel client)
getClientScopeMappings in interface ClientModelpublic List<String> getDefaultRoles()
getDefaultRoles in interface ClientModelpublic void addDefaultRole(String name)
addDefaultRole in interface ClientModelpublic void updateDefaultRoles(String[] defaultRoles)
updateDefaultRoles in interface ClientModelpublic int getNodeReRegistrationTimeout()
getNodeReRegistrationTimeout in interface ClientModelpublic void setNodeReRegistrationTimeout(int timeout)
setNodeReRegistrationTimeout in interface ClientModelpublic Map<String,Integer> getRegisteredNodes()
getRegisteredNodes in interface ClientModelpublic void registerNode(String nodeHost, int registrationTime)
registerNode in interface ClientModelpublic void unregisterNode(String nodeHost)
unregisterNode in interface ClientModelCopyright © 2015 JBoss by Red Hat. All rights reserved.