public class MapClientEntityImpl extends Object implements MapClientEntity
Modifier and Type | Field and Description |
---|---|
protected boolean |
updated
Flag signalizing that any of the setters has been meaningfully used.
|
Modifier | Constructor and Description |
---|---|
protected |
MapClientEntityImpl() |
|
MapClientEntityImpl(String id,
String realmId) |
protected boolean updated
public String getId()
getId
in interface AbstractEntity
public boolean isUpdated()
UpdatableEntity
isUpdated
in interface UpdatableEntity
public String getClientId()
getClientId
in interface MapClientEntity
public void setClientId(String clientId)
setClientId
in interface MapClientEntity
public String getName()
getName
in interface MapClientEntity
public void setName(String name)
setName
in interface MapClientEntity
public String getDescription()
getDescription
in interface MapClientEntity
public void setDescription(String description)
setDescription
in interface MapClientEntity
public Set<String> getRedirectUris()
getRedirectUris
in interface MapClientEntity
public void setRedirectUris(Set<String> redirectUris)
setRedirectUris
in interface MapClientEntity
public Boolean isEnabled()
isEnabled
in interface MapClientEntity
public void setEnabled(Boolean enabled)
setEnabled
in interface MapClientEntity
public Boolean isAlwaysDisplayInConsole()
isAlwaysDisplayInConsole
in interface MapClientEntity
public void setAlwaysDisplayInConsole(Boolean alwaysDisplayInConsole)
setAlwaysDisplayInConsole
in interface MapClientEntity
public String getClientAuthenticatorType()
getClientAuthenticatorType
in interface MapClientEntity
public void setClientAuthenticatorType(String clientAuthenticatorType)
setClientAuthenticatorType
in interface MapClientEntity
public String getSecret()
getSecret
in interface MapClientEntity
public void setSecret(String secret)
setSecret
in interface MapClientEntity
public String getRegistrationToken()
getRegistrationToken
in interface MapClientEntity
public void setRegistrationToken(String registrationToken)
setRegistrationToken
in interface MapClientEntity
public String getProtocol()
getProtocol
in interface MapClientEntity
public void setProtocol(String protocol)
setProtocol
in interface MapClientEntity
public Map<String,List<String>> getAttributes()
getAttributes
in interface MapClientEntity
public void setAttribute(String name, List<String> values)
setAttribute
in interface MapClientEntity
public Map<String,String> getAuthFlowBindings()
getAuthFlowBindings
in interface MapClientEntity
public void setAuthFlowBindings(Map<String,String> authFlowBindings)
setAuthFlowBindings
in interface MapClientEntity
public Boolean isPublicClient()
isPublicClient
in interface MapClientEntity
public void setPublicClient(Boolean publicClient)
setPublicClient
in interface MapClientEntity
public Boolean isFullScopeAllowed()
isFullScopeAllowed
in interface MapClientEntity
public void setFullScopeAllowed(Boolean fullScopeAllowed)
setFullScopeAllowed
in interface MapClientEntity
public Boolean isFrontchannelLogout()
isFrontchannelLogout
in interface MapClientEntity
public void setFrontchannelLogout(Boolean frontchannelLogout)
setFrontchannelLogout
in interface MapClientEntity
public int getNotBefore()
getNotBefore
in interface MapClientEntity
public void setNotBefore(int notBefore)
setNotBefore
in interface MapClientEntity
public Set<String> getScope()
getScope
in interface MapClientEntity
public void setScope(Set<String> scope)
setScope
in interface MapClientEntity
public Set<String> getWebOrigins()
getWebOrigins
in interface MapClientEntity
public void setWebOrigins(Set<String> webOrigins)
setWebOrigins
in interface MapClientEntity
public ProtocolMapperModel addProtocolMapper(ProtocolMapperModel model)
addProtocolMapper
in interface MapClientEntity
public Collection<ProtocolMapperModel> getProtocolMappers()
getProtocolMappers
in interface MapClientEntity
public void updateProtocolMapper(String id, ProtocolMapperModel mapping)
updateProtocolMapper
in interface MapClientEntity
public void removeProtocolMapper(String id)
removeProtocolMapper
in interface MapClientEntity
public void setProtocolMappers(Collection<ProtocolMapperModel> protocolMappers)
setProtocolMappers
in interface MapClientEntity
public ProtocolMapperModel getProtocolMapperById(String id)
getProtocolMapperById
in interface MapClientEntity
public Boolean isSurrogateAuthRequired()
isSurrogateAuthRequired
in interface MapClientEntity
public void setSurrogateAuthRequired(Boolean surrogateAuthRequired)
setSurrogateAuthRequired
in interface MapClientEntity
public String getManagementUrl()
getManagementUrl
in interface MapClientEntity
public void setManagementUrl(String managementUrl)
setManagementUrl
in interface MapClientEntity
public String getRootUrl()
getRootUrl
in interface MapClientEntity
public void setRootUrl(String rootUrl)
setRootUrl
in interface MapClientEntity
public String getBaseUrl()
getBaseUrl
in interface MapClientEntity
public void setBaseUrl(String baseUrl)
setBaseUrl
in interface MapClientEntity
public Boolean isBearerOnly()
isBearerOnly
in interface MapClientEntity
public void setBearerOnly(Boolean bearerOnly)
setBearerOnly
in interface MapClientEntity
public Boolean isConsentRequired()
isConsentRequired
in interface MapClientEntity
public void setConsentRequired(Boolean consentRequired)
setConsentRequired
in interface MapClientEntity
public Boolean isStandardFlowEnabled()
isStandardFlowEnabled
in interface MapClientEntity
public void setStandardFlowEnabled(Boolean standardFlowEnabled)
setStandardFlowEnabled
in interface MapClientEntity
public Boolean isImplicitFlowEnabled()
isImplicitFlowEnabled
in interface MapClientEntity
public void setImplicitFlowEnabled(Boolean implicitFlowEnabled)
setImplicitFlowEnabled
in interface MapClientEntity
public Boolean isDirectAccessGrantsEnabled()
isDirectAccessGrantsEnabled
in interface MapClientEntity
public void setDirectAccessGrantsEnabled(Boolean directAccessGrantsEnabled)
setDirectAccessGrantsEnabled
in interface MapClientEntity
public Boolean isServiceAccountsEnabled()
isServiceAccountsEnabled
in interface MapClientEntity
public void setServiceAccountsEnabled(Boolean serviceAccountsEnabled)
setServiceAccountsEnabled
in interface MapClientEntity
public int getNodeReRegistrationTimeout()
getNodeReRegistrationTimeout
in interface MapClientEntity
public void setNodeReRegistrationTimeout(int nodeReRegistrationTimeout)
setNodeReRegistrationTimeout
in interface MapClientEntity
public void addWebOrigin(String webOrigin)
addWebOrigin
in interface MapClientEntity
public void removeWebOrigin(String webOrigin)
removeWebOrigin
in interface MapClientEntity
public void addRedirectUri(String redirectUri)
addRedirectUri
in interface MapClientEntity
public void removeRedirectUri(String redirectUri)
removeRedirectUri
in interface MapClientEntity
public void removeAttribute(String name)
removeAttribute
in interface MapClientEntity
public List<String> getAttribute(String name)
getAttribute
in interface MapClientEntity
public String getAuthenticationFlowBindingOverride(String binding)
getAuthenticationFlowBindingOverride
in interface MapClientEntity
public Map<String,String> getAuthenticationFlowBindingOverrides()
getAuthenticationFlowBindingOverrides
in interface MapClientEntity
public void removeAuthenticationFlowBindingOverride(String binding)
removeAuthenticationFlowBindingOverride
in interface MapClientEntity
public void setAuthenticationFlowBindingOverride(String binding, String flowId)
setAuthenticationFlowBindingOverride
in interface MapClientEntity
public Collection<String> getScopeMappings()
getScopeMappings
in interface MapClientEntity
public void addScopeMapping(String id)
addScopeMapping
in interface MapClientEntity
public void deleteScopeMapping(String id)
deleteScopeMapping
in interface MapClientEntity
public void addClientScope(String id, Boolean defaultScope)
addClientScope
in interface MapClientEntity
public void removeClientScope(String id)
removeClientScope
in interface MapClientEntity
public Stream<String> getClientScopes(boolean defaultScope)
getClientScopes
in interface MapClientEntity
public String getRealmId()
getRealmId
in interface MapClientEntity
Copyright © 2021 JBoss by Red Hat. All rights reserved.