## 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 |

- - ### 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

    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()`

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