/**
*
*/
package org.minnal.security.auth;
import java.util.List;
/**
* @author ganeshs
*
*/
public interface Authorizer {
public static final String PERMISSIONS = "permissions";
/**
* Authorize the user against the given permissions
*
* @param user
* @param permissions
* @return
*/
boolean authorize(User user, List<String> permissions);
/**
* Authorize the user against the given permission
*
* @param user
* @param permission
* @return
*/
boolean authorize(User user, String permission);
}