jiangping
2024-07-11 2cd540b6b6e0455155d5457cbe1dcf50c0cd975c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Êþº¾4—
P QRST
P
U
V
W
X YZ
[\]
P
^    _`
a    b cd    e
f gh    i jh
kl
m
n
opqsystemUserService-Lcom/doumee/service/system/SystemUserService;RuntimeVisibleAnnotations-Lorg/springframework/context/annotation/Lazy;8Lorg/springframework/beans/factory/annotation/Autowired;systemRoleService-Lcom/doumee/service/system/SystemRoleService;systemPermissionService3Lcom/doumee/service/system/SystemPermissionService;<init>()VCodeLineNumberTableLocalVariableTablethis$Lcom/doumee/config/shiro/ShiroRealm;doGetAuthorizationInfoZ(Lorg/apache/shiro/subject/PrincipalCollection;)Lorg/apache/shiro/authz/AuthorizationInfo;principalCollection.Lorg/apache/shiro/subject/PrincipalCollection; loginUserInfo%Lcom/doumee/core/model/LoginUserInfo;authorizationInfo0Lorg/apache/shiro/authz/SimpleAuthorizationInfo;MethodParametersdoGetAuthenticationInfoY(Lorg/apache/shiro/authc/AuthenticationToken;)Lorg/apache/shiro/authc/AuthenticationInfo;authenticationToken,Lorg/apache/shiro/authc/AuthenticationToken;usernameLjava/lang/String;queryDto(Lcom/doumee/dao/system/model/SystemUser;userrolesLjava/util/List; permissionsuserInfoLocalVariableTypeTable:Ljava/util/List<Lcom/doumee/dao/system/model/SystemRole;>;@Ljava/util/List<Lcom/doumee/dao/system/model/SystemPermission;>; StackMapTabler]
Exceptionss
SourceFileShiroRealm.java*Lorg/springframework/stereotype/Component; ()t uv#com/doumee/core/model/LoginUserInfo.org/apache/shiro/authz/SimpleAuthorizationInfo wx yz {x |z} ~v €&com/doumee/dao/system/model/SystemUser ‚ƒ„ …† ‡ˆ  ‰ Š‹ $% ŒŽ  &'‘ ’“/org/apache/shiro/authc/SimpleAuthenticationInfo ” • (–"com/doumee/config/shiro/ShiroRealm'org/apache/shiro/realm/AuthorizingRealmjava/lang/String.org/apache/shiro/authc/AuthenticationException,org/apache/shiro/subject/PrincipalCollectiongetPrimaryPrincipal()Ljava/lang/Object;getRoles()Ljava/util/List;addRoles(Ljava/util/Collection;)VgetPermissionsaddStringPermissions*org/apache/shiro/authc/AuthenticationToken getPrincipaljava/lang/ObjecttoString()Ljava/lang/String; setUsername(Ljava/lang/String;)Vjava/lang/BooleanFALSELjava/lang/Boolean;
setDeleted(Ljava/lang/Boolean;)V+com/doumee/service/system/SystemUserServicefindOneR(Lcom/doumee/dao/system/model/SystemUser;)Lcom/doumee/dao/system/model/SystemUser;getId()Ljava/lang/Integer;+com/doumee/service/system/SystemRoleService findByUserId%(Ljava/lang/Integer;)Ljava/util/List;1com/doumee/service/system/SystemPermissionServicefromo(Lcom/doumee/dao/system/model/SystemUser;Ljava/util/List;Ljava/util/List;)Lcom/doumee/core/model/LoginUserInfo; getPasswordgetName9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/String;)V! !
"#$%!
"#&'!
"#()*/*·±+, -./0*|$+¹ÀM»Y·N-,¶¶-,¶¶    -°+3
567"8,*$-.$12
34567189*7o+¹
¶ M» Y· N-,¶-²¶*´-¹:ǰ*´¶¹:*´¶¹:¸:»Y¶*¶·°+. C
EFGH*I/J1MANQO\Q,Ro-.o:;
e<=]>?*E@?A.ABQCB\D4EA.AFQCGHþ1IJJKL7:MN!O