Uses of Interface
org.keycloak.authorization.model.PermissionTicket
-
Packages that use PermissionTicket 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 itorg.keycloak.authorization.store Provides classes and a SPI to plug different metadata storage implementations.org.keycloak.forms.account.freemarker.model org.keycloak.models.cache.infinispan.authorization org.keycloak.models.cache.infinispan.authorization.entities org.keycloak.models.map.authorization org.keycloak.models.map.authorization.adapter org.keycloak.models.map.storage.chm org.keycloak.models.map.storage.jpa.authorization.permission org.keycloak.models.utils -
-
Uses of PermissionTicket in org.keycloak.authorization
Methods in org.keycloak.authorization with parameters of type PermissionTicket Modifier and Type Method Description static void
UserManagedPermissionUtil. removePolicy(PermissionTicket ticket, StoreFactory storeFactory)
static void
UserManagedPermissionUtil. updatePolicy(PermissionTicket ticket, StoreFactory storeFactory)
-
Uses of PermissionTicket in org.keycloak.authorization.jpa.store
Classes in org.keycloak.authorization.jpa.store that implement PermissionTicket Modifier and Type Class Description class
PermissionTicketAdapter
Methods in org.keycloak.authorization.jpa.store that return PermissionTicket Modifier and Type Method Description PermissionTicket
JPAPermissionTicketStore. create(ResourceServer resourceServer, Resource resource, Scope scope, String requester)
PermissionTicket
JPAPermissionTicketStore. findById(RealmModel realm, ResourceServer resourceServer, String id)
Methods in org.keycloak.authorization.jpa.store that return types with arguments of type PermissionTicket Modifier and Type Method Description List<PermissionTicket>
JPAPermissionTicketStore. find(RealmModel realm, ResourceServer resourceServer, Map<PermissionTicket.FilterOption,String> attributes, Integer firstResult, Integer maxResult)
List<PermissionTicket>
JPAPermissionTicketStore. findByResource(ResourceServer resourceServer, Resource resource)
List<PermissionTicket>
JPAPermissionTicketStore. findByScope(ResourceServer resourceServer, Scope scope)
List<PermissionTicket>
JPAPermissionTicketStore. findGranted(ResourceServer resourceServer, String userId)
List<PermissionTicket>
JPAPermissionTicketStore. findGranted(ResourceServer resourceServer, String resourceName, String userId)
Methods in org.keycloak.authorization.jpa.store with parameters of type PermissionTicket Modifier and Type Method Description static PermissionTicketEntity
PermissionTicketAdapter. toEntity(javax.persistence.EntityManager em, PermissionTicket permission)
-
Uses of PermissionTicket in org.keycloak.authorization.model
Fields in org.keycloak.authorization.model with type parameters of type PermissionTicket Modifier and Type Field Description static SearchableModelField<PermissionTicket>
PermissionTicket.SearchableFields. GRANTED_TIMESTAMP
static SearchableModelField<PermissionTicket>
PermissionTicket.SearchableFields. ID
static SearchableModelField<PermissionTicket>
PermissionTicket.SearchableFields. OWNER
static SearchableModelField<PermissionTicket>
PermissionTicket.SearchableFields. POLICY_ID
static SearchableModelField<PermissionTicket>
PermissionTicket.SearchableFields. REALM_ID
static SearchableModelField<PermissionTicket>
PermissionTicket.SearchableFields. REQUESTER
static SearchableModelField<PermissionTicket>
PermissionTicket.SearchableFields. RESOURCE_ID
static SearchableModelField<PermissionTicket>
PermissionTicket.SearchableFields. RESOURCE_SERVER_ID
static SearchableModelField<PermissionTicket>
PermissionTicket.SearchableFields. SCOPE_ID
Methods in org.keycloak.authorization.model that return types with arguments of type PermissionTicket Modifier and Type Method Description SearchableModelField<PermissionTicket>
PermissionTicket.FilterOption. getSearchableModelField()
-
Uses of PermissionTicket in org.keycloak.authorization.store
Methods in org.keycloak.authorization.store that return PermissionTicket Modifier and Type Method Description PermissionTicket
PermissionTicketStore. create(ResourceServer resourceServer, Resource resource, Scope scope, String requester)
Creates a newPermissionTicket
instance.PermissionTicket
PermissionTicketStore. findById(RealmModel realm, ResourceServer resourceServer, String id)
Returns aPermissionTicket
with the givenid
Methods in org.keycloak.authorization.store that return types with arguments of type PermissionTicket Modifier and Type Method Description List<PermissionTicket>
PermissionTicketStore. find(RealmModel realm, ResourceServer resourceServer, Map<PermissionTicket.FilterOption,String> attributes, Integer firstResult, Integer maxResults)
Returns a list ofPermissionTicket
, filtered by the given attributes.List<PermissionTicket>
PermissionTicketStore. findByResource(ResourceServer resourceServer, Resource resource)
Returns a list ofPermissionTicket
associated with theresource
.List<PermissionTicket>
PermissionTicketStore. findByScope(ResourceServer resourceServer, Scope scope)
Returns a list ofPermissionTicket
associated with thescope
.List<PermissionTicket>
PermissionTicketStore. findGranted(ResourceServer resourceServer, String userId)
Returns a list ofPermissionTicket
granted to the givenuserId
.List<PermissionTicket>
PermissionTicketStore. findGranted(ResourceServer resourceServer, String resourceName, String userId)
-
Uses of PermissionTicket in org.keycloak.forms.account.freemarker.model
Constructors in org.keycloak.forms.account.freemarker.model with parameters of type PermissionTicket Constructor Description PermissionScopeBean(PermissionTicket ticket)
RequesterBean(PermissionTicket ticket, AuthorizationProvider authorization)
-
Uses of PermissionTicket in org.keycloak.models.cache.infinispan.authorization
Classes in org.keycloak.models.cache.infinispan.authorization that implement PermissionTicket Modifier and Type Class Description class
PermissionTicketAdapter
Fields in org.keycloak.models.cache.infinispan.authorization declared as PermissionTicket Modifier and Type Field Description protected PermissionTicket
PermissionTicketAdapter. updated
Methods in org.keycloak.models.cache.infinispan.authorization that return PermissionTicket Modifier and Type Method Description PermissionTicket
StoreFactoryCacheSession.PermissionTicketCache. create(ResourceServer resourceServer, Resource resource, Scope scope, String requester)
PermissionTicket
StoreFactoryCacheSession.PermissionTicketCache. findById(RealmModel realm, ResourceServer resourceServer, String id)
PermissionTicket
PermissionTicketAdapter. getDelegateForUpdate()
Methods in org.keycloak.models.cache.infinispan.authorization that return types with arguments of type PermissionTicket Modifier and Type Method Description List<PermissionTicket>
StoreFactoryCacheSession.PermissionTicketCache. find(RealmModel realm, ResourceServer resourceServer, Map<PermissionTicket.FilterOption,String> attributes, Integer firstResult, Integer maxResult)
List<PermissionTicket>
StoreFactoryCacheSession.PermissionTicketCache. findByResource(ResourceServer resourceServer, Resource resource)
List<PermissionTicket>
StoreFactoryCacheSession.PermissionTicketCache. findByScope(ResourceServer resourceServer, Scope scope)
List<PermissionTicket>
StoreFactoryCacheSession.PermissionTicketCache. findGranted(ResourceServer resourceServer, String userId)
List<PermissionTicket>
StoreFactoryCacheSession.PermissionTicketCache. findGranted(ResourceServer resourceServer, String resourceName, String userId)
-
Uses of PermissionTicket in org.keycloak.models.cache.infinispan.authorization.entities
Constructors in org.keycloak.models.cache.infinispan.authorization.entities with parameters of type PermissionTicket Constructor Description CachedPermissionTicket(Long revision, PermissionTicket permissionTicket)
-
Uses of PermissionTicket in org.keycloak.models.map.authorization
Methods in org.keycloak.models.map.authorization that return PermissionTicket Modifier and Type Method Description PermissionTicket
MapPermissionTicketStore. create(ResourceServer resourceServer, Resource resource, Scope scope, String requester)
PermissionTicket
MapPermissionTicketStore. findById(RealmModel realm, ResourceServer resourceServer, String id)
Methods in org.keycloak.models.map.authorization that return types with arguments of type PermissionTicket Modifier and Type Method Description List<PermissionTicket>
MapPermissionTicketStore. find(RealmModel realm, ResourceServer resourceServer, Map<PermissionTicket.FilterOption,String> attributes, Integer firstResult, Integer maxResult)
List<PermissionTicket>
MapPermissionTicketStore. findByResource(ResourceServer resourceServer, Resource resource)
List<PermissionTicket>
MapPermissionTicketStore. findByScope(ResourceServer resourceServer, Scope scope)
List<PermissionTicket>
MapPermissionTicketStore. findGranted(ResourceServer resourceServer, String userId)
List<PermissionTicket>
MapPermissionTicketStore. findGranted(ResourceServer resourceServer, String resourceName, String userId)
Constructor parameters in org.keycloak.models.map.authorization with type arguments of type PermissionTicket Constructor Description MapAuthorizationStore(KeycloakSession session, MapStorage<MapPermissionTicketEntity,PermissionTicket> permissionTicketStore, MapStorage<MapPolicyEntity,Policy> policyStore, MapStorage<MapResourceServerEntity,ResourceServer> resourceServerStore, MapStorage<MapResourceEntity,Resource> resourceStore, MapStorage<MapScopeEntity,Scope> scopeStore, AuthorizationProvider provider)
MapPermissionTicketStore(KeycloakSession session, MapStorage<MapPermissionTicketEntity,PermissionTicket> permissionTicketStore, AuthorizationProvider provider)
-
Uses of PermissionTicket in org.keycloak.models.map.authorization.adapter
Classes in org.keycloak.models.map.authorization.adapter that implement PermissionTicket Modifier and Type Class Description class
AbstractPermissionTicketModel<E extends AbstractEntity>
class
MapPermissionTicketAdapter
-
Uses of PermissionTicket in org.keycloak.models.map.storage.chm
Fields in org.keycloak.models.map.storage.chm with type parameters of type PermissionTicket Modifier and Type Field Description static Map<SearchableModelField<PermissionTicket>,MapModelCriteriaBuilder.UpdatePredicatesFunc<Object,MapPermissionTicketEntity,PermissionTicket>>
MapFieldPredicates. AUTHZ_PERMISSION_TICKET_PREDICATES
static Map<SearchableModelField<PermissionTicket>,MapModelCriteriaBuilder.UpdatePredicatesFunc<Object,MapPermissionTicketEntity,PermissionTicket>>
MapFieldPredicates. AUTHZ_PERMISSION_TICKET_PREDICATES
-
Uses of PermissionTicket in org.keycloak.models.map.storage.jpa.authorization.permission
Method parameters in org.keycloak.models.map.storage.jpa.authorization.permission with type arguments of type PermissionTicket Modifier and Type Method Description JpaPermissionModelCriteriaBuilder
JpaPermissionModelCriteriaBuilder. compare(SearchableModelField<? super PermissionTicket> modelField, ModelCriteriaBuilder.Operator op, Object... value)
-
Uses of PermissionTicket in org.keycloak.models.utils
Methods in org.keycloak.models.utils that return PermissionTicket Modifier and Type Method Description static PermissionTicket
RepresentationToModel. toModel(PermissionTicketRepresentation representation, ResourceServer resourceServer, AuthorizationProvider authorization)
Methods in org.keycloak.models.utils with parameters of type PermissionTicket Modifier and Type Method Description static PermissionTicketRepresentation
ModelToRepresentation. toRepresentation(PermissionTicket ticket, AuthorizationProvider authorization)
static PermissionTicketRepresentation
ModelToRepresentation. toRepresentation(PermissionTicket ticket, AuthorizationProvider authorization, boolean returnNames)
-