25 lines
476 B
Java
25 lines
476 B
Java
/*
|
|
* Copyright (c) 2010
|
|
*
|
|
* Robert von Burg
|
|
* eitch@eitchnet.ch
|
|
*
|
|
* All rights reserved.
|
|
*
|
|
*/
|
|
|
|
package ch.eitchnet.privilege.handler;
|
|
|
|
import ch.eitchnet.privilege.base.PrivilegeContainerObject;
|
|
import ch.eitchnet.privilege.model.Restrictable;
|
|
import ch.eitchnet.privilege.model.internal.Role;
|
|
|
|
/**
|
|
* @author rvonburg
|
|
*
|
|
*/
|
|
public interface PolicyHandler extends PrivilegeContainerObject {
|
|
|
|
public boolean actionAllowed(Role role, Restrictable restrictable);
|
|
}
|