Package org.keycloak.models.map.client
Interface MapClientEntity
-
- All Superinterfaces:
AbstractEntity
,EntityWithAttributes
,UpdatableEntity
- All Known Implementing Classes:
HotRodClientEntity.AbstractHotRodClientEntityDelegate
,HotRodClientEntityDelegate
,JpaClientEntity
,JpaClientMetadata
,MapClientEntity.AbstractClientEntity
,MapClientEntityDelegate
,MapClientEntityFieldDelegate
,MapClientEntityImpl
,MapClientEntityImpl.Empty
public interface MapClientEntity extends AbstractEntity, UpdatableEntity, EntityWithAttributes
- Author:
- hmlnarik
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
MapClientEntity.AbstractClientEntity
-
Nested classes/interfaces inherited from interface org.keycloak.models.map.common.UpdatableEntity
UpdatableEntity.Impl
-
-
Method Summary
-
Methods inherited from interface org.keycloak.models.map.common.AbstractEntity
getId, setId
-
Methods inherited from interface org.keycloak.models.map.common.EntityWithAttributes
getAttribute, getAttributes, removeAttribute, setAttribute, setAttributes
-
Methods inherited from interface org.keycloak.models.map.common.UpdatableEntity
clearUpdatedFlag, isUpdated
-
-
-
-
Method Detail
-
removeClientScope
void removeClientScope(String id)
-
getProtocolMapper
Optional<MapProtocolMapperEntity> getProtocolMapper(String id)
-
getProtocolMappers
Set<MapProtocolMapperEntity> getProtocolMappers()
-
addProtocolMapper
void addProtocolMapper(MapProtocolMapperEntity mapping)
-
removeProtocolMapper
void removeProtocolMapper(String id)
-
addRedirectUri
void addRedirectUri(String redirectUri)
-
removeRedirectUri
void removeRedirectUri(String redirectUri)
-
addScopeMapping
void addScopeMapping(String id)
-
removeScopeMapping
void removeScopeMapping(String id)
-
getScopeMappings
Collection<String> getScopeMappings()
-
addWebOrigin
void addWebOrigin(String webOrigin)
-
removeWebOrigin
void removeWebOrigin(String webOrigin)
-
removeAuthenticationFlowBindingOverride
void removeAuthenticationFlowBindingOverride(String binding)
-
setAuthenticationFlowBindingOverride
void setAuthenticationFlowBindingOverride(String binding, String flowId)
-
getBaseUrl
String getBaseUrl()
-
getClientAuthenticatorType
String getClientAuthenticatorType()
-
getClientId
String getClientId()
-
getDescription
String getDescription()
-
getManagementUrl
String getManagementUrl()
-
getName
String getName()
-
getNodeReRegistrationTimeout
Integer getNodeReRegistrationTimeout()
-
getNotBefore
Long getNotBefore()
-
getProtocol
String getProtocol()
-
getRealmId
String getRealmId()
-
getRegistrationToken
String getRegistrationToken()
-
getRootUrl
String getRootUrl()
-
getSecret
String getSecret()
-
isAlwaysDisplayInConsole
Boolean isAlwaysDisplayInConsole()
-
isBearerOnly
Boolean isBearerOnly()
-
isConsentRequired
Boolean isConsentRequired()
-
isDirectAccessGrantsEnabled
Boolean isDirectAccessGrantsEnabled()
-
isEnabled
Boolean isEnabled()
-
isFrontchannelLogout
Boolean isFrontchannelLogout()
-
isFullScopeAllowed
Boolean isFullScopeAllowed()
-
isImplicitFlowEnabled
Boolean isImplicitFlowEnabled()
-
isPublicClient
Boolean isPublicClient()
-
isServiceAccountsEnabled
Boolean isServiceAccountsEnabled()
-
isStandardFlowEnabled
Boolean isStandardFlowEnabled()
-
isSurrogateAuthRequired
Boolean isSurrogateAuthRequired()
-
setAlwaysDisplayInConsole
void setAlwaysDisplayInConsole(Boolean alwaysDisplayInConsole)
-
setBaseUrl
void setBaseUrl(String baseUrl)
-
setBearerOnly
void setBearerOnly(Boolean bearerOnly)
-
setClientAuthenticatorType
void setClientAuthenticatorType(String clientAuthenticatorType)
-
setClientId
void setClientId(String clientId)
-
setConsentRequired
void setConsentRequired(Boolean consentRequired)
-
setDescription
void setDescription(String description)
-
setDirectAccessGrantsEnabled
void setDirectAccessGrantsEnabled(Boolean directAccessGrantsEnabled)
-
setEnabled
void setEnabled(Boolean enabled)
-
setFrontchannelLogout
void setFrontchannelLogout(Boolean frontchannelLogout)
-
setFullScopeAllowed
void setFullScopeAllowed(Boolean fullScopeAllowed)
-
setImplicitFlowEnabled
void setImplicitFlowEnabled(Boolean implicitFlowEnabled)
-
setManagementUrl
void setManagementUrl(String managementUrl)
-
setName
void setName(String name)
-
setNodeReRegistrationTimeout
void setNodeReRegistrationTimeout(Integer nodeReRegistrationTimeout)
-
setNotBefore
void setNotBefore(Long notBefore)
-
setProtocol
void setProtocol(String protocol)
-
setPublicClient
void setPublicClient(Boolean publicClient)
-
setRealmId
void setRealmId(String realmId)
-
setRegistrationToken
void setRegistrationToken(String registrationToken)
-
setRootUrl
void setRootUrl(String rootUrl)
-
setSecret
void setSecret(String secret)
-
setServiceAccountsEnabled
void setServiceAccountsEnabled(Boolean serviceAccountsEnabled)
-
setStandardFlowEnabled
void setStandardFlowEnabled(Boolean standardFlowEnabled)
-
setSurrogateAuthRequired
void setSurrogateAuthRequired(Boolean surrogateAuthRequired)
-
-