## Uses of Interface
org.keycloak.models.ClientTemplateModel

- Packages that use ClientTemplateModel
  Package | Description
  --- | ---
  org.keycloak.models |
  org.keycloak.models.cache.infinispan |
  org.keycloak.models.cache.infinispan.entities |
  org.keycloak.models.jpa |
  org.keycloak.models.mongo.keycloak.adapters |
  org.keycloak.models.mongo.utils |
  org.keycloak.models.utils |
  org.keycloak.protocol |
  org.keycloak.protocol.oidc |
  org.keycloak.protocol.saml |
  org.keycloak.services.resources.admin |

- - ### Uses of ClientTemplateModel in org.keycloak.models

    Fields in org.keycloak.models declared as ClientTemplateModel
    Modifier and Type | Field and Description
    --- | ---
    `protected ClientTemplateModel` | ClientConfigResolver.`clientTemplate`

    Methods in org.keycloak.models that return ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `ClientTemplateModel` | RealmModel.`addClientTemplate(String name)`
    `ClientTemplateModel` | RealmModel.`addClientTemplate(String id, String name)`
    `ClientTemplateModel` | ClientModel.`getClientTemplate()`
    `ClientTemplateModel` | RealmModel.`getClientTemplateById(String id)`
    `ClientTemplateModel` | RealmProvider.`getClientTemplateById(String id, RealmModel realm)`

    Methods in org.keycloak.models that return types with arguments of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `List<ClientTemplateModel>` | RealmModel.`getClientTemplates()`

    Methods in org.keycloak.models with parameters of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClientModel.`setClientTemplate(ClientTemplateModel template)`

  - ### Uses of ClientTemplateModel in org.keycloak.models.cache.infinispan

    Fields in org.keycloak.models.cache.infinispan declared as ClientTemplateModel
    Modifier and Type | Field and Description
    --- | ---
    `protected ClientTemplateModel` | ClientTemplateAdapter.`updated`

    Methods in org.keycloak.models.cache.infinispan that return ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `ClientTemplateModel` | RealmAdapter.`addClientTemplate(String name)`
    `ClientTemplateModel` | RealmAdapter.`addClientTemplate(String id, String name)`
    `ClientTemplateModel` | ClientAdapter.`getClientTemplate()`
    `ClientTemplateModel` | RealmAdapter.`getClientTemplateById(String id)`
    `ClientTemplateModel` | RealmCacheSession.`getClientTemplateById(String id, RealmModel realm)`

    Methods in org.keycloak.models.cache.infinispan that return types with arguments of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `List<ClientTemplateModel>` | RealmAdapter.`getClientTemplates()`

    Methods in org.keycloak.models.cache.infinispan with parameters of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClientAdapter.`setClientTemplate(ClientTemplateModel template)`

  - ### Uses of ClientTemplateModel in org.keycloak.models.cache.infinispan.entities

    Constructors in org.keycloak.models.cache.infinispan.entities with parameters of type ClientTemplateModel
    Constructor and Description
    `CachedClientTemplate(Long revision, RealmModel realm, ClientTemplateModel model)`

  - ### Uses of ClientTemplateModel in org.keycloak.models.jpa

    Classes in org.keycloak.models.jpa that implement ClientTemplateModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientTemplateAdapter`

    Methods in org.keycloak.models.jpa that return ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `ClientTemplateModel` | RealmAdapter.`addClientTemplate(String name)`
    `ClientTemplateModel` | RealmAdapter.`addClientTemplate(String id, String name)`
    `ClientTemplateModel` | ClientAdapter.`getClientTemplate()`
    `ClientTemplateModel` | RealmAdapter.`getClientTemplateById(String id)`
    `ClientTemplateModel` | JpaRealmProvider.`getClientTemplateById(String id, RealmModel realm)`

    Methods in org.keycloak.models.jpa that return types with arguments of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `List<ClientTemplateModel>` | RealmAdapter.`getClientTemplates()`

    Methods in org.keycloak.models.jpa with parameters of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClientAdapter.`setClientTemplate(ClientTemplateModel template)`

  - ### Uses of ClientTemplateModel in org.keycloak.models.mongo.keycloak.adapters

    Methods in org.keycloak.models.mongo.keycloak.adapters that return ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `ClientTemplateModel` | RealmAdapter.`addClientTemplate(String name)`
    `ClientTemplateModel` | RealmAdapter.`addClientTemplate(String id, String name)`
    `ClientTemplateModel` | ClientAdapter.`getClientTemplate()`
    `ClientTemplateModel` | RealmAdapter.`getClientTemplateById(String id)`
    `ClientTemplateModel` | MongoRealmProvider.`getClientTemplateById(String id, RealmModel realm)`

    Methods in org.keycloak.models.mongo.keycloak.adapters that return types with arguments of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `List<ClientTemplateModel>` | RealmAdapter.`getClientTemplates()`

    Methods in org.keycloak.models.mongo.keycloak.adapters with parameters of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | ClientAdapter.`setClientTemplate(ClientTemplateModel template)`

  - ### Uses of ClientTemplateModel in org.keycloak.models.mongo.utils

    Methods in org.keycloak.models.mongo.utils with parameters of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `static List<MongoRoleEntity>` | MongoModelUtils.`getAllScopesOfTemplate(ClientTemplateModel template, MongoStoreInvocationContext invContext)`

  - ### Uses of ClientTemplateModel in org.keycloak.models.utils

    Methods in org.keycloak.models.utils that return ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `static ClientTemplateModel` | RepresentationToModel.`createClientTemplate(KeycloakSession session, RealmModel realm, ClientTemplateRepresentation resourceRep)`
    `static ClientTemplateModel` | KeycloakModelUtils.`getClientTemplateByName(RealmModel realm, String templateName)`

    Methods in org.keycloak.models.utils with parameters of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | KeycloakModelUtils.`isClientTemplateUsed(RealmModel realm, ClientTemplateModel template)`
    `static ClientTemplateRepresentation` | ModelToRepresentation.`toRepresentation(ClientTemplateModel clientModel)`
    `static void` | RepresentationToModel.`updateClientTemplate(ClientTemplateRepresentation rep, ClientTemplateModel resource)`

  - ### Uses of ClientTemplateModel in org.keycloak.protocol

    Methods in org.keycloak.protocol with parameters of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | LoginProtocolFactory.`setupTemplateDefaults(ClientTemplateRepresentation clientRep, ClientTemplateModel newClient)` Setup default values for new templates.

  - ### Uses of ClientTemplateModel in org.keycloak.protocol.oidc

    Methods in org.keycloak.protocol.oidc with parameters of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | OIDCLoginProtocolFactory.`setupTemplateDefaults(ClientTemplateRepresentation clientRep, ClientTemplateModel newClient)`

  - ### Uses of ClientTemplateModel in org.keycloak.protocol.saml

    Fields in org.keycloak.protocol.saml declared as ClientTemplateModel
    Modifier and Type | Field and Description
    --- | ---
    `protected ClientTemplateModel` | SamlClientTemplate.`clientTemplate`

    Methods in org.keycloak.protocol.saml with parameters of type ClientTemplateModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | SamlProtocolFactory.`setupTemplateDefaults(ClientTemplateRepresentation clientRep, ClientTemplateModel newClient)`

    Constructors in org.keycloak.protocol.saml with parameters of type ClientTemplateModel
    Constructor and Description
    `SamlClientTemplate(ClientTemplateModel template)`

  - ### Uses of ClientTemplateModel in org.keycloak.services.resources.admin

    Fields in org.keycloak.services.resources.admin declared as ClientTemplateModel
    Modifier and Type | Field and Description
    --- | ---
    `protected ClientTemplateModel` | ClientTemplateResource.`template`

    Constructors in org.keycloak.services.resources.admin with parameters of type ClientTemplateModel
    Constructor and Description
    `ClientTemplateResource(RealmModel realm, RealmAuth auth, ClientTemplateModel template, KeycloakSession session, AdminEventBuilder adminEvent)`

Copyright © 2016 JBoss by Red Hat. All rights reserved.