public interface ClientModel extends RoleContainerModel, ProtocolMapperContainerModel, ScopeContainerModel
RoleContainerModel.RoleRemovedEvent
Modifier and Type | Field and Description |
---|---|
static String |
PRIVATE_KEY |
static String |
PUBLIC_KEY |
static String |
X509CERTIFICATE |
addDefaultRole, addRole, addRole, getDefaultRoles, getRole, getRoles, removeDefaultRoles, removeRole, updateDefaultRoles
addProtocolMapper, getProtocolMapperById, getProtocolMapperByName, getProtocolMappers, removeProtocolMapper, updateProtocolMapper
addScopeMapping, deleteScopeMapping, getRealmScopeMappings, getScopeMappings, hasScope, isFullScopeAllowed, setFullScopeAllowed
static final String PRIVATE_KEY
static final String PUBLIC_KEY
static final String X509CERTIFICATE
void updateClient()
String getId()
getId
in interface RoleContainerModel
String getClientId()
void setClientId(String clientId)
String getName()
void setName(String name)
String getDescription()
void setDescription(String description)
boolean isEnabled()
void setEnabled(boolean enabled)
boolean isSurrogateAuthRequired()
void setSurrogateAuthRequired(boolean surrogateAuthRequired)
void addWebOrigin(String webOrigin)
void removeWebOrigin(String webOrigin)
void addRedirectUri(String redirectUri)
void removeRedirectUri(String redirectUri)
String getManagementUrl()
void setManagementUrl(String url)
String getRootUrl()
void setRootUrl(String url)
String getBaseUrl()
void setBaseUrl(String url)
boolean isBearerOnly()
void setBearerOnly(boolean only)
int getNodeReRegistrationTimeout()
void setNodeReRegistrationTimeout(int timeout)
String getClientAuthenticatorType()
void setClientAuthenticatorType(String clientAuthenticatorType)
boolean validateSecret(String secret)
String getSecret()
void setSecret(String secret)
String getRegistrationToken()
void setRegistrationToken(String registrationToken)
String getProtocol()
void setProtocol(String protocol)
void removeAttribute(String name)
boolean isFrontchannelLogout()
void setFrontchannelLogout(boolean flag)
boolean isPublicClient()
void setPublicClient(boolean flag)
boolean isConsentRequired()
void setConsentRequired(boolean consentRequired)
boolean isStandardFlowEnabled()
void setStandardFlowEnabled(boolean standardFlowEnabled)
boolean isImplicitFlowEnabled()
void setImplicitFlowEnabled(boolean implicitFlowEnabled)
boolean isDirectAccessGrantsEnabled()
void setDirectAccessGrantsEnabled(boolean directAccessGrantsEnabled)
boolean isServiceAccountsEnabled()
void setServiceAccountsEnabled(boolean serviceAccountsEnabled)
RealmModel getRealm()
ClientTemplateModel getClientTemplate()
void setClientTemplate(ClientTemplateModel template)
boolean useTemplateScope()
void setUseTemplateScope(boolean flag)
boolean useTemplateMappers()
void setUseTemplateMappers(boolean flag)
boolean useTemplateConfig()
void setUseTemplateConfig(boolean flag)
int getNotBefore()
void setNotBefore(int notBefore)
void registerNode(String nodeHost, int registrationTime)
nodeHost
- registrationTime
- void unregisterNode(String nodeHost)
Copyright © 2018 JBoss by Red Hat. All rights reserved.