用于自定义安全实现的Jsf ActionListener

时间:2010-10-06 11:59:00

标签: java security jsf actionlistener

我开发了自定义ActionListener:

public class SecureActionListener extends ActionListenerImpl implements ActionListener {

    private ActionListener _delegate;

    public SecureActionListener(ActionListener delegate) {
        _delegate = delegate;
    }


    @Override
    public void processAction(ActionEvent actionEvent) {
        super.processAction(actionEvent);
    }
}

并将其配置为:

   <application>
        <action-listener>
            com.example.SecureActionListener
        </action-listener>
    </application>

这个SecureActionListener类是否可以以允许读取支持bean方法签名及其注释的方式进行扩展?

我希望这个SecureActionListener在调用使用@Secured(roleName)注释的支持bean方法时抛出异常,并且用户不需要角色。

0 个答案:

没有答案