45 lines
874 B
Java
45 lines
874 B
Java
|
/*
|
||
|
* Copyright (c) 2010
|
||
|
*
|
||
|
* Robert von Burg
|
||
|
* eitch@eitchnet.ch
|
||
|
*
|
||
|
* All rights reserved.
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
package ch.eitchnet.privilege.handler;
|
||
|
|
||
|
import java.io.File;
|
||
|
import java.util.Map;
|
||
|
|
||
|
import ch.eitchnet.privilege.model.Restrictable;
|
||
|
import ch.eitchnet.privilege.model.RestrictionPolicy;
|
||
|
import ch.eitchnet.privilege.model.User;
|
||
|
|
||
|
/**
|
||
|
* @author rvonburg
|
||
|
*
|
||
|
*/
|
||
|
public class DefaultPolicyHandler implements PolicyHandler {
|
||
|
|
||
|
private Map<String, RestrictionPolicy> policyMap;
|
||
|
|
||
|
/**
|
||
|
* @see ch.eitchnet.privilege.handler.PolicyHandler#actionAllowed(ch.eitchnet.privilege.model.User,
|
||
|
* ch.eitchnet.privilege.model.Restrictable)
|
||
|
*/
|
||
|
@Override
|
||
|
public boolean actionAllowed(User user, Restrictable restrictable) {
|
||
|
|
||
|
// TODO auth user
|
||
|
|
||
|
// TODO Auto-generated method stub
|
||
|
return false;
|
||
|
}
|
||
|
|
||
|
public void initialize(File policyXml) {
|
||
|
// TODO implement
|
||
|
}
|
||
|
}
|