接口 ClientAuthService

  • 所有超级接口:
    com.alibaba.nacos.common.lifecycle.Closeable
    所有已知实现类:
    AbstractClientAuthService

    public interface ClientAuthService
    extends com.alibaba.nacos.common.lifecycle.Closeable
    Client AuthService.
    作者:
    wuyfee
    • 方法详细资料

      • login

        java.lang.Boolean login​(java.util.Properties properties)
        login(request) to service and get response.
        参数:
        properties - login auth information.
        返回:
        boolean whether login success.
      • setServerList

        void setServerList​(java.util.List<java.lang.String> serverList)
        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

        LoginIdentityContext getLoginIdentityContext​(RequestResource resource)
        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.