gpt4 book ai didi

spring - 我如何在 spring security acl 中检查我的对象权限而不是使用 hasPermission 注释

转载 作者:行者123 更新时间:2023-12-02 07:14:41 24 4
gpt4 key购买 nike

有没有办法直接从我的代码检查我的类对象权限,而不是使用注释模型,

@PostAuthorize("hasPermission(returnObject, 'WRITE')")
public BaseData getSingle(Long id);

最佳答案

假设您打算使用 ACL 模块,则表达式在 AclPermissionEvaluator 中实现。因此,您可以将其实例与 AclService 连接起来,将其注入(inject)到需要它的类中,然后直接调用 hasPermission 方法。

关于spring - 我如何在 spring security acl 中检查我的对象权限而不是使用 hasPermission 注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10866458/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com