org.qi4j.library.auth
Interface AuthorizationService

All Superinterfaces:
Composite, Identity, ServiceComposite
All Known Implementing Classes:
AuthorizationMixin

@Mixins(value=AuthorizationMixin.class)
public interface AuthorizationService
extends ServiceComposite


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.qi4j.api.entity.Identity
Identity.IdentityMixin
 
Method Summary
 boolean hasPermission(Permission requiredPermission, ProtectedResource resource, AuthorizationContext context)
           
 
Methods inherited from interface org.qi4j.api.entity.Identity
identity
 
Methods inherited from interface org.qi4j.api.composite.Composite
metaInfo, type
 

Method Detail

hasPermission

boolean hasPermission(Permission requiredPermission,
                      ProtectedResource resource,
                      AuthorizationContext context)