![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Security
yanzuo2047
这个作者很懒,什么都没留下…
展开
-
Seam的安全框架(二)——授权
2.2. 内联约束 有时它也可以在声明在代码中来执行安全检查,而不使用@Restrict注释。在这种情况下,简单的使用Identity.checkRestriction()来评估安全表达式,就像这样: public void deleteCustomer() { Identity.instance().checkRestriction("#{s:hasPe转载 2013-06-18 23:05:28 · 383 阅读 · 0 评论 -
Seam的安全框架(三)——授权
5. 保护实体 Seam安全也使得为实体的读取,插入,更新和删除动作应用安全限制成为可能。 为了保护实体类的所有的动作,需要在类本身添加一个@Restrict注释: @Entity @Name("customer") @Restrict public class Customer { }转载 2013-06-18 23:06:21 · 485 阅读 · 0 评论 -
Seam的安全框架(一)——授权
Seam安全API为安全访问组件、组件方法和页面提供了几种授权机制。本节将描述他们。一个需要注意的重要事项是如果你想使用任何高级特性(比如基于规则的权限),你需要在components.xml中配置它们以得到支持。 1. 核心概念 Seam安全的建立是围绕着用户被赋予角色并且/或者权限,允许它们执行那些在没有必要的安全特权就不能执行的操作的前提下的。Seam安全API提转载 2013-06-18 23:04:44 · 411 阅读 · 0 评论