文件名称:Java-Spring-Row-And-Column-ACL-Security:过滤和保护 Hibernate 实体
文件大小:793KB
文件格式:ZIP
更新时间:2024-06-19 23:46:50
Java
行列ACL安全 简短摘要:筛选和保护Hibernate实体有关更多信息,请参阅 Java Spring.pdf 中带有 ACL 过滤的完整 pdf 行和列安全性 总体概述 带有 ACL 过滤的行安全性已经在 Java spring 中使用 @PostFilter 和 @PreFilter 注释和 SpEL 表达式 hasPermissoion 实现。 然而,作为使用可用 ACL 信息的附加安全措施,也可能需要过滤列。 例如,我们可能有一个实体,其中包含一个人的敏感信息,如社会保险号和电话号码,只能由某些用户或某些角色访问。 此外,我们可能需要指定用户或角色需要拥有的权限,例如 BasePermission.READ、BasePermission.ADMINISTRATION 或任何类型的权限(包括自定义权限)和安全身份(用户或角色),以便能够可以访问该列。 为了做到这一点,必须创建自定