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

- Packages that use ProtocolMapperContainerModel
  Package | Description
  --- | ---
  org.keycloak.migration.migrators |
  org.keycloak.models |
  org.keycloak.models.jpa |
  org.keycloak.models.map.client |
  org.keycloak.models.map.clientscope |
  org.keycloak.protocol |
  org.keycloak.protocol.oidc.mappers |
  org.keycloak.protocol.saml.mappers |
  org.keycloak.services.resources.admin |
  org.keycloak.storage.client |
  org.keycloak.storage.openshift |

- - ### Uses of ProtocolMapperContainerModel in org.keycloak.migration.migrators

    Methods in org.keycloak.migration.migrators with parameters of type ProtocolMapperContainerModel
    Modifier and Type | Method and Description
    --- | ---
    `static void` | MigrationUtils.`updateProtocolMappers(ProtocolMapperContainerModel client)`

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

    Subinterfaces of ProtocolMapperContainerModel in org.keycloak.models
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ClientModel`
    `interface` | `ClientScopeModel`

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

    Classes in org.keycloak.models.jpa that implement ProtocolMapperContainerModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientAdapter`
    `class` | `ClientScopeAdapter`

  - ### Uses of ProtocolMapperContainerModel in org.keycloak.models.map.client

    Classes in org.keycloak.models.map.client that implement ProtocolMapperContainerModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientModel<E extends AbstractEntity>`
    `class` | `MapClientAdapter<K>`

  - ### Uses of ProtocolMapperContainerModel in org.keycloak.models.map.clientscope

    Classes in org.keycloak.models.map.clientscope that implement ProtocolMapperContainerModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientScopeModel<E extends AbstractEntity>`
    `class` | `MapClientScopeAdapter<K>`

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

    Methods in org.keycloak.protocol with parameters of type ProtocolMapperContainerModel
    Modifier and Type | Method and Description
    --- | ---
    `default void` | ProtocolMapper.`validateConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel client, ProtocolMapperModel mapperModel)` Called when instance of mapperModel is created/updated for this protocolMapper through admin endpoint

  - ### Uses of ProtocolMapperContainerModel in org.keycloak.protocol.oidc.mappers

    Methods in org.keycloak.protocol.oidc.mappers with parameters of type ProtocolMapperContainerModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | SHA256PairwiseSubMapper.`validateAdditionalConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel mapperContainer, ProtocolMapperModel mapperModel)`
    `void` | AbstractPairwiseSubMapper.`validateAdditionalConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel mapperContainer, ProtocolMapperModel mapperModel)` Override to add additional configuration validation.
    `void` | ScriptBasedOIDCProtocolMapper.`validateConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel client, ProtocolMapperModel mapperModel)`
    `void` | AbstractPairwiseSubMapper.`validateConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel mapperContainer, ProtocolMapperModel mapperModel)`

  - ### Uses of ProtocolMapperContainerModel in org.keycloak.protocol.saml.mappers

    Methods in org.keycloak.protocol.saml.mappers with parameters of type ProtocolMapperContainerModel
    Modifier and Type | Method and Description
    --- | ---
    `void` | ScriptBasedMapper.`validateConfig(KeycloakSession session, RealmModel realm, ProtocolMapperContainerModel client, ProtocolMapperModel mapperModel)`

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

    Fields in org.keycloak.services.resources.admin declared as ProtocolMapperContainerModel
    Modifier and Type | Field and Description
    --- | ---
    `protected ProtocolMapperContainerModel` | ProtocolMappersResource.`client`

    Constructors in org.keycloak.services.resources.admin with parameters of type ProtocolMapperContainerModel
    Constructor and Description
    `ProtocolMappersResource(RealmModel realm, ProtocolMapperContainerModel client, AdminPermissionEvaluator auth, AdminEventBuilder adminEvent, AdminPermissionEvaluator.RequirePermissionCheck managePermission, AdminPermissionEvaluator.RequirePermissionCheck viewPermission)`

  - ### Uses of ProtocolMapperContainerModel in org.keycloak.storage.client

    Classes in org.keycloak.storage.client that implement ProtocolMapperContainerModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientStorageAdapter` Helper base class for ClientModel implementations for ClientStorageProvider implementations.
    `class` | `AbstractReadOnlyClientScopeAdapter`
    `class` | `AbstractReadOnlyClientStorageAdapter`
    `class` | `UnsupportedOperationsClientStorageAdapter` Base helper class.

  - ### Uses of ProtocolMapperContainerModel in org.keycloak.storage.openshift

    Classes in org.keycloak.storage.openshift that implement ProtocolMapperContainerModel
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OpenshiftSAClientAdapter`

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