Class AuthzService

java.lang.Object
io.github.xezzon.zeroweb.auth.internal.AuthzService

@Service public class AuthzService extends Object
  • Constructor Details

  • Method Details

    • bindUserToRole

      @Transactional public void bindUserToRole(RoleUser roleUser)
      将用户绑定到角色
      Parameters:
      roleUser - 用户-角色绑定关系
    • releaseRoleUser

      @Transactional public void releaseRoleUser(RoleUser roleUser)
      解除用户与角色的关联
      Parameters:
      roleUser - 角色ID、用户ID
    • bindPermissionToRole

      @Transactional public void bindPermissionToRole(RolePermission rolePermission)
      将接口权限绑定到角色
      Parameters:
      rolePermission - 角色-接口权限绑定关系
    • releaseRolePermission

      @Transactional public void releaseRolePermission(RolePermission rolePermission)
      解除角色与接口权限的关联
      Parameters:
      rolePermission - 角色-接口权限关系