接口 ClientAuthService
- 所有超级接口:
com.alibaba.nacos.common.lifecycle.Closeable
- 所有已知实现类:
AbstractClientAuthService
public interface ClientAuthService
extends com.alibaba.nacos.common.lifecycle.Closeable
Client AuthService.
- 作者:
- wuyfee
-
方法概要
修饰符和类型方法说明getLoginIdentityContext(RequestResource resource) get login identity context.login(Properties properties) login(request) to service and get response.voidsetNacosRestTemplate(com.alibaba.nacos.common.http.client.NacosRestTemplate nacosRestTemplate) http request template.voidsetServerList(List<String> serverList) set login serverList.从接口继承的方法 com.alibaba.nacos.common.lifecycle.Closeable
shutdown
-
方法详细资料
-
login
login(request) to service and get response.- 参数:
properties- login auth information.- 返回:
- boolean whether login success.
-
setServerList
set login serverList.- 参数:
serverList- login server list;
-
setNacosRestTemplate
void setNacosRestTemplate(com.alibaba.nacos.common.http.client.NacosRestTemplate nacosRestTemplate) http request template.- 参数:
nacosRestTemplate- nacos http request template.
-
getLoginIdentityContext
get login identity context.- 参数:
resource- resource for this request, some of plugin implementation will use this resource to generate their identity context. If no need to use can ignore it.- 返回:
- LoginIdentityContext this plugin loginIdentityContext.
-