优化日志说明

This commit is contained in:
zhou-hao
2017-12-01 21:09:24 +08:00
parent 40538ccc19
commit e85cd7d5b5

View File

@@ -126,7 +126,12 @@ public class DefaultAuthorizingHandler implements AuthorizingHandler {
// 控制权限
if (!definition.getPermissions().isEmpty()) {
if (logger.isInfoEnabled()) {
logger.info("do permission access handle : permissions{},actions{} ", permissionsDef, actionsDef);
logger.info("do permission access handle : permissions{}({}),actions{} ,definition:{}.{} ({})",
definition.getPermissionDescription(),
permissionsDef, actionsDef
,definition.getPermissions(),
definition.getActions(),
definition.getLogical());
}
List<Permission> permissions = authentication.getPermissions().stream()
.filter(permission -> {
@@ -159,7 +164,7 @@ public class DefaultAuthorizingHandler implements AuthorizingHandler {
//控制角色
if (!rolesDef.isEmpty()) {
if (logger.isInfoEnabled()) {
logger.info("do role access handle : roles{} ", rolesDef);
logger.info("do role access handle : roles{} , definition:{}", rolesDef,definition.getRoles());
}
Function<Predicate<Role>, Boolean> func = logicalIsOr
? authentication.getRoles().stream()::anyMatch
@@ -169,7 +174,7 @@ public class DefaultAuthorizingHandler implements AuthorizingHandler {
//控制用户
if (!usersDef.isEmpty()) {
if (logger.isInfoEnabled()) {
logger.info("do user access handle : users{} ", usersDef);
logger.info("do user access handle : users{} , definition:{} ", usersDef,definition.getUser());
}
Function<Predicate<String>, Boolean> func = logicalIsOr
? usersDef.stream()::anyMatch