## Uses of Interface
org.keycloak.authorization.store.StoreFactory

- Packages that use StoreFactory
  Package | Description
  --- | ---
  org.keycloak.authorization | Fine-grained Authorization SPI.
  org.keycloak.authorization.jpa.store |
  org.keycloak.authorization.model | Provides the domain model and any other type related with it
  org.keycloak.models.cache.authorization |
  org.keycloak.models.cache.infinispan.authorization |
  org.keycloak.models.map.authorization |
  org.keycloak.models.map.authorization.adapter |

- - ### Uses of StoreFactory in org.keycloak.authorization

    Methods in org.keycloak.authorization that return StoreFactory
    Modifier and Type | Method and Description
    --- | ---
    `StoreFactory` | AuthorizationProvider.`getLocalStoreFactory()` No cache sits in front of this
    `StoreFactory` | AuthorizationProvider.`getStoreFactory()` Cache sits in front of this Returns a `StoreFactory`.

    Methods in org.keycloak.authorization with parameters of type StoreFactory
    Modifier and Type | Method and Description
    --- | ---
    `static void` | UserManagedPermissionUtil.`removePolicy(PermissionTicket ticket, StoreFactory storeFactory)`
    `static void` | UserManagedPermissionUtil.`updatePolicy(PermissionTicket ticket, StoreFactory storeFactory)`

  - ### Uses of StoreFactory in org.keycloak.authorization.jpa.store

    Classes in org.keycloak.authorization.jpa.store that implement StoreFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JPAStoreFactory`

    Methods in org.keycloak.authorization.jpa.store that return StoreFactory
    Modifier and Type | Method and Description
    --- | ---
    `StoreFactory` | JPAAuthorizationStoreFactory.`create(KeycloakSession session)`

    Constructors in org.keycloak.authorization.jpa.store with parameters of type StoreFactory
    Constructor and Description
    `PermissionTicketAdapter(PermissionTicketEntity entity, javax.persistence.EntityManager entityManager, StoreFactory storeFactory)`
    `PolicyAdapter(PolicyEntity entity, javax.persistence.EntityManager em, StoreFactory storeFactory)`
    `ResourceAdapter(ResourceEntity entity, javax.persistence.EntityManager em, StoreFactory storeFactory)`
    `ResourceServerAdapter(ResourceServerEntity entity, javax.persistence.EntityManager em, StoreFactory storeFactory)`
    `ScopeAdapter(ScopeEntity entity, javax.persistence.EntityManager em, StoreFactory storeFactory)`

  - ### Uses of StoreFactory in org.keycloak.authorization.model

    Fields in org.keycloak.authorization.model declared as StoreFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected StoreFactory` | AbstractAuthorizationModel.`storeFactory`

    Constructors in org.keycloak.authorization.model with parameters of type StoreFactory
    Constructor and Description
    `AbstractAuthorizationModel(StoreFactory storeFactory)`

  - ### Uses of StoreFactory in org.keycloak.models.cache.authorization

    Subinterfaces of StoreFactory in org.keycloak.models.cache.authorization
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `CachedStoreFactoryProvider`

  - ### Uses of StoreFactory in org.keycloak.models.cache.infinispan.authorization

    Classes in org.keycloak.models.cache.infinispan.authorization that implement StoreFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StoreFactoryCacheSession`

    Fields in org.keycloak.models.cache.infinispan.authorization declared as StoreFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected StoreFactory` | StoreFactoryCacheSession.`delegate`

    Methods in org.keycloak.models.cache.infinispan.authorization that return StoreFactory
    Modifier and Type | Method and Description
    --- | ---
    `StoreFactory` | StoreFactoryCacheSession.`getDelegate()`

  - ### Uses of StoreFactory in org.keycloak.models.map.authorization

    Classes in org.keycloak.models.map.authorization that implement StoreFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MapAuthorizationStore`

    Methods in org.keycloak.models.map.authorization that return StoreFactory
    Modifier and Type | Method and Description
    --- | ---
    `StoreFactory` | MapAuthorizationStoreFactory.`create(KeycloakSession session)`

  - ### Uses of StoreFactory in org.keycloak.models.map.authorization.adapter

    Fields in org.keycloak.models.map.authorization.adapter declared as StoreFactory
    Modifier and Type | Field and Description
    --- | ---
    `protected StoreFactory` | AbstractPermissionTicketModel.`storeFactory`

    Constructors in org.keycloak.models.map.authorization.adapter with parameters of type StoreFactory
    Constructor and Description
    `AbstractPermissionTicketModel(E entity, StoreFactory storeFactory)`
    `AbstractPolicyModel(E entity, StoreFactory storeFactory)`
    `AbstractResourceModel(E entity, StoreFactory storeFactory)`
    `AbstractResourceServerModel(E entity, StoreFactory storeFactory)`
    `AbstractScopeModel(E entity, StoreFactory storeFactory)`
    `MapPermissionTicketAdapter(MapPermissionTicketEntity entity, StoreFactory storeFactory)`
    `MapPolicyAdapter(MapPolicyEntity entity, StoreFactory storeFactory)`
    `MapResourceAdapter(MapResourceEntity entity, StoreFactory storeFactory)`
    `MapResourceServerAdapter(MapResourceServerEntity entity, StoreFactory storeFactory)`
    `MapScopeAdapter(MapScopeEntity entity, StoreFactory storeFactory)`

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