类 ResourceServiceImpl
java.lang.Object
cn.bbwres.biscuit.gateway.service.ResourceServiceImpl
- 所有已实现的接口:
ResourceService
用户资源信息获取
- 作者:
- zhanglinfeng
-
构造器概要
构造器构造器说明ResourceServiceImpl(org.springframework.web.reactive.function.client.WebClient webClient, GatewayProperties gatewayProperties) -
方法概要
修饰符和类型方法说明reactor.core.publisher.Mono<UserBaseInfo> checkToken(String token) 检查并解析token获取仅需要登陆认证的资源地址getResourceByRole(Set<String> roleIds) 根据角色信息获取出当前角色拥有的资源信息从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait从接口继承的方法 cn.bbwres.biscuit.gateway.service.ResourceService
getLoginUrl, getLoginUrlBuildState
-
构造器详细资料
-
ResourceServiceImpl
public ResourceServiceImpl(org.springframework.web.reactive.function.client.WebClient webClient, GatewayProperties gatewayProperties)
-
-
方法详细资料
-
checkToken
检查并解析token- 指定者:
checkToken在接口中ResourceService- 参数:
token- aStringobject- 返回:
- a
Mapobject
-
getLoginAuthResource
获取仅需要登陆认证的资源地址- 指定者:
getLoginAuthResource在接口中ResourceService- 返回:
- a
Listobject
-
getResourceByRole
根据角色信息获取出当前角色拥有的资源信息- 指定者:
getResourceByRole在接口中ResourceService- 参数:
roleIds- 角色id- 返回:
- a
Listobject
-