AuthorizingRealm简介说明

java-教程王 Java教程 发布时间:2022-01-04 11:10:18 阅读数:6696 1
下文笔者将讲述AuthorizingRealm的相关简介说明,如下所示
  shiro中设置realm通常会继承AuthorizingRealm
    并实现getAuthenticationInfo和getAuthorizationInfo方法
    来完成登录和权限的验证

GetAuthorizationInfo

该方法主要是用于当前登录用户授权
1.调用SecurityUtils.getSubject().isPermitted(String str)方法时会调用
2.在@Controller 上@RequiresRoles("admin")在方法上加注解的时候调用
3.[@shiro.hasPermission name = "admin"][/@shiro.hasPermission]或
<shiro:hasPermission name="admin"></shiro:hasPermission>
在页面上加shiro标签的时候,即进这个页面的时候扫描到有这个标签的时候调用

GetAuthenticationInfo

该方法是进行用户验证的。调用currUser.login(token)方法时会调用doGetAuthenticationInfo方法
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

本文链接: https://www.Java265.com/JavaCourse/202201/2176.html

最近发表

热门文章

好文推荐

Java265.com

https://www.java265.com

站长统计|粤ICP备14097017号-3

Powered By Java265.com信息维护小组

使用手机扫描二维码

关注我们看更多资讯

java爱好者