public class ClientTemplateAdapter extends Object implements ClientTemplateModel, JpaModel<ClientTemplateEntity>
| Modifier and Type | Field and Description |
|---|---|
protected javax.persistence.EntityManager |
em |
protected ClientTemplateEntity |
entity |
protected RealmModel |
realm |
protected KeycloakSession |
session |
| Constructor and Description |
|---|
ClientTemplateAdapter(RealmModel realm,
javax.persistence.EntityManager em,
KeycloakSession session,
ClientTemplateEntity entity) |
protected KeycloakSession session
protected RealmModel realm
protected javax.persistence.EntityManager em
protected ClientTemplateEntity entity
public ClientTemplateAdapter(RealmModel realm, javax.persistence.EntityManager em, KeycloakSession session, ClientTemplateEntity entity)
public ClientTemplateEntity getEntity()
getEntity in interface JpaModel<ClientTemplateEntity>public String getId()
getId in interface ClientTemplateModelpublic RealmModel getRealm()
getRealm in interface ClientTemplateModelpublic String getName()
getName in interface ClientTemplateModelpublic void setName(String name)
setName in interface ClientTemplateModelpublic String getDescription()
getDescription in interface ClientTemplateModelpublic void setDescription(String description)
setDescription in interface ClientTemplateModelpublic String getProtocol()
getProtocol in interface ClientTemplateModelpublic void setProtocol(String protocol)
setProtocol in interface ClientTemplateModelpublic Set<ProtocolMapperModel> getProtocolMappers()
getProtocolMappers in interface ProtocolMapperContainerModelpublic ProtocolMapperModel addProtocolMapper(ProtocolMapperModel model)
addProtocolMapper in interface ProtocolMapperContainerModelprotected ProtocolMapperEntity getProtocolMapperEntity(String id)
protected ProtocolMapperEntity getProtocolMapperEntityByName(String protocol, String name)
public void removeProtocolMapper(ProtocolMapperModel mapping)
removeProtocolMapper in interface ProtocolMapperContainerModelpublic void updateProtocolMapper(ProtocolMapperModel mapping)
updateProtocolMapper in interface ProtocolMapperContainerModelpublic ProtocolMapperModel getProtocolMapperById(String id)
getProtocolMapperById in interface ProtocolMapperContainerModelpublic ProtocolMapperModel getProtocolMapperByName(String protocol, String name)
getProtocolMapperByName in interface ProtocolMapperContainerModelprotected ProtocolMapperModel entityToModel(ProtocolMapperEntity entity)
public boolean isFullScopeAllowed()
isFullScopeAllowed in interface ScopeContainerModelpublic void setFullScopeAllowed(boolean value)
setFullScopeAllowed in interface ScopeContainerModelpublic Set<RoleModel> getRealmScopeMappings()
getRealmScopeMappings in interface ScopeContainerModelpublic Set<RoleModel> getScopeMappings()
getScopeMappings in interface ScopeContainerModelpublic void addScopeMapping(RoleModel role)
addScopeMapping in interface ScopeContainerModelpublic void deleteScopeMapping(RoleModel role)
deleteScopeMapping in interface ScopeContainerModelprotected javax.persistence.TypedQuery<TemplateScopeMappingEntity> getRealmScopeMappingQuery(RoleModel role)
public boolean hasScope(RoleModel role)
hasScope in interface ScopeContainerModelpublic boolean isPublicClient()
isPublicClient in interface ClientTemplateModelpublic void setPublicClient(boolean flag)
setPublicClient in interface ClientTemplateModelpublic boolean isFrontchannelLogout()
isFrontchannelLogout in interface ClientTemplateModelpublic void setFrontchannelLogout(boolean flag)
setFrontchannelLogout in interface ClientTemplateModelpublic void setAttribute(String name, String value)
setAttribute in interface ClientTemplateModelpublic void removeAttribute(String name)
removeAttribute in interface ClientTemplateModelpublic String getAttribute(String name)
getAttribute in interface ClientTemplateModelpublic Map<String,String> getAttributes()
getAttributes in interface ClientTemplateModelpublic boolean isBearerOnly()
isBearerOnly in interface ClientTemplateModelpublic void setBearerOnly(boolean only)
setBearerOnly in interface ClientTemplateModelpublic boolean isConsentRequired()
isConsentRequired in interface ClientTemplateModelpublic void setConsentRequired(boolean consentRequired)
setConsentRequired in interface ClientTemplateModelpublic boolean isStandardFlowEnabled()
isStandardFlowEnabled in interface ClientTemplateModelpublic void setStandardFlowEnabled(boolean standardFlowEnabled)
setStandardFlowEnabled in interface ClientTemplateModelpublic boolean isImplicitFlowEnabled()
isImplicitFlowEnabled in interface ClientTemplateModelpublic void setImplicitFlowEnabled(boolean implicitFlowEnabled)
setImplicitFlowEnabled in interface ClientTemplateModelpublic boolean isDirectAccessGrantsEnabled()
isDirectAccessGrantsEnabled in interface ClientTemplateModelpublic void setDirectAccessGrantsEnabled(boolean directAccessGrantsEnabled)
setDirectAccessGrantsEnabled in interface ClientTemplateModelpublic boolean isServiceAccountsEnabled()
isServiceAccountsEnabled in interface ClientTemplateModelpublic void setServiceAccountsEnabled(boolean serviceAccountsEnabled)
setServiceAccountsEnabled in interface ClientTemplateModelCopyright © 2016 JBoss by Red Hat. All rights reserved.