org.jboss.picketlink.cdi.permission.spi
Interface PermissionStore


public interface PermissionStore

Author:
Shane Bryzak

Method Summary
 void clearPermissions(Object target)
           
 List<Permission> getPermissions(PermissionQuery query)
           
 boolean grantPermission(Permission permission)
           
 boolean grantPermissions(Collection<Permission> permissions)
           
 boolean isEnabled()
           
 List<String> listAvailableActions(Object target)
           
 boolean revokePermission(Permission permission)
           
 boolean revokePermissions(Collection<Permission> permissions)
           
 

Method Detail

getPermissions

List<Permission> getPermissions(PermissionQuery query)

grantPermission

boolean grantPermission(Permission permission)

grantPermissions

boolean grantPermissions(Collection<Permission> permissions)

revokePermission

boolean revokePermission(Permission permission)

revokePermissions

boolean revokePermissions(Collection<Permission> permissions)

listAvailableActions

List<String> listAvailableActions(Object target)

clearPermissions

void clearPermissions(Object target)

isEnabled

boolean isEnabled()


Copyright © 2012. All Rights Reserved.