A B C E F G I L N P R S T V W X
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- AbstractClientAuthService - com.alibaba.nacos.plugin.auth.spi.client中的类
-
Client auth services SPI.
- AbstractClientAuthService() - 类 的构造器com.alibaba.nacos.plugin.auth.spi.client.AbstractClientAuthService
- AccessException - com.alibaba.nacos.plugin.auth.exception中的异常错误
-
Exception to be thrown if authorization is failed.
- AccessException() - 异常错误 的构造器com.alibaba.nacos.plugin.auth.exception.AccessException
- AccessException(int) - 异常错误 的构造器com.alibaba.nacos.plugin.auth.exception.AccessException
- AccessException(String) - 异常错误 的构造器com.alibaba.nacos.plugin.auth.exception.AccessException
- action - 类 中的变量com.alibaba.nacos.plugin.auth.api.Permission
-
Action on resource, refer to class ActionTypes.
- action - 枚举 中的变量com.alibaba.nacos.plugin.auth.constant.ActionTypes
- ACTION - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Resource
- ActionTypes - com.alibaba.nacos.plugin.auth.constant中的枚举
-
Resource action type definitions.
- ActionTypes(String) - 枚举 的构造器com.alibaba.nacos.plugin.auth.constant.ActionTypes
- ANY - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Resource
- Auth() - 类 的构造器com.alibaba.nacos.plugin.auth.constant.Constants.Auth
- AuthPluginManager - com.alibaba.nacos.plugin.auth.spi.server中的类
-
Load Plugins.
- AuthPluginManager() - 类 的构造器com.alibaba.nacos.plugin.auth.spi.server.AuthPluginManager
- AuthPluginService - com.alibaba.nacos.plugin.auth.spi.server中的接口
-
Auth service.
- authServiceMap - 类 中的变量com.alibaba.nacos.plugin.auth.spi.server.AuthPluginManager
-
The relationship of context type and
AuthPluginService.
B
- build() - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource.Builder
-
Build request resource.
- Builder() - 类 的构造器com.alibaba.nacos.plugin.auth.api.RequestResource.Builder
C
- ClientAuthPluginManager - com.alibaba.nacos.plugin.auth.spi.client中的类
-
ClientAuthService classLoader.
- ClientAuthPluginManager() - 类 的构造器com.alibaba.nacos.plugin.auth.spi.client.ClientAuthPluginManager
- ClientAuthService - com.alibaba.nacos.plugin.auth.spi.client中的接口
-
Client AuthService.
- clientAuthServiceHashSet - 类 中的变量com.alibaba.nacos.plugin.auth.spi.client.ClientAuthPluginManager
-
The relationship of context type and
ClientAuthService. - com.alibaba.nacos.plugin.auth.api - 程序包 com.alibaba.nacos.plugin.auth.api
- com.alibaba.nacos.plugin.auth.constant - 程序包 com.alibaba.nacos.plugin.auth.constant
- com.alibaba.nacos.plugin.auth.exception - 程序包 com.alibaba.nacos.plugin.auth.exception
- com.alibaba.nacos.plugin.auth.spi.client - 程序包 com.alibaba.nacos.plugin.auth.spi.client
- com.alibaba.nacos.plugin.auth.spi.server - 程序包 com.alibaba.nacos.plugin.auth.spi.server
- CONFIG - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.SignType
- configBuilder() - 类 中的静态方法com.alibaba.nacos.plugin.auth.api.RequestResource
-
Create new config request resource builder.
- CONSOLE - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.SignType
- Constants - com.alibaba.nacos.plugin.auth.constant中的类
-
All the constants.
- Constants() - 类 的构造器com.alibaba.nacos.plugin.auth.constant.Constants
- Constants.Auth - com.alibaba.nacos.plugin.auth.constant中的类
- Constants.Identity - com.alibaba.nacos.plugin.auth.constant中的类
- Constants.Resource - com.alibaba.nacos.plugin.auth.constant中的类
E
- EMPTY_RESOURCE - 类 中的静态变量com.alibaba.nacos.plugin.auth.api.Resource
- enableAuth(ActionTypes, String) - 接口 中的方法com.alibaba.nacos.plugin.auth.spi.server.AuthPluginService
-
Judgement whether this plugin enable auth for this action and type.
F
- findAuthServiceSpiImpl(String) - 类 中的方法com.alibaba.nacos.plugin.auth.spi.server.AuthPluginManager
-
get AuthPluginService instance which AuthPluginService.getType() is type.
G
- getAction() - 类 中的方法com.alibaba.nacos.plugin.auth.api.Permission
- getAllKey() - 类 中的方法com.alibaba.nacos.plugin.auth.api.LoginIdentityContext
-
get all keys of param map.
- getAuthServiceName() - 接口 中的方法com.alibaba.nacos.plugin.auth.spi.server.AuthPluginService
-
AuthPluginService Name which for conveniently find AuthPluginService instance.
- getAuthServiceSpiImplSet() - 类 中的方法com.alibaba.nacos.plugin.auth.spi.client.ClientAuthPluginManager
-
get all ClientAuthService instance.
- getGroup() - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource
- getGroup() - 类 中的方法com.alibaba.nacos.plugin.auth.api.Resource
- getInstance() - 类 中的静态方法com.alibaba.nacos.plugin.auth.spi.server.AuthPluginManager
- getLoginIdentityContext(RequestResource) - 接口 中的方法com.alibaba.nacos.plugin.auth.spi.client.ClientAuthService
-
get login identity context.
- getName() - 类 中的方法com.alibaba.nacos.plugin.auth.api.Resource
- getNamespace() - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource
- getNamespaceId() - 类 中的方法com.alibaba.nacos.plugin.auth.api.Resource
- getParameter(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.IdentityContext
-
get key from context.
- getParameter(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.LoginIdentityContext
-
get key from context.
- getParameter(String, T) - 类 中的方法com.alibaba.nacos.plugin.auth.api.IdentityContext
-
Get identity by key.
- getProperties() - 类 中的方法com.alibaba.nacos.plugin.auth.api.Resource
- getResource() - 类 中的方法com.alibaba.nacos.plugin.auth.api.Permission
- getResource() - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource
- getType() - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource
- getType() - 类 中的方法com.alibaba.nacos.plugin.auth.api.Resource
- group - 类 中的变量com.alibaba.nacos.plugin.auth.api.RequestResource.Builder
- group - 类 中的变量com.alibaba.nacos.plugin.auth.api.RequestResource
- group - 类 中的变量com.alibaba.nacos.plugin.auth.api.Resource
I
- Identity() - 类 的构造器com.alibaba.nacos.plugin.auth.constant.Constants.Identity
- IDENTITY_ID - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Identity
- IdentityContext - com.alibaba.nacos.plugin.auth.api中的类
-
Identity Context.
- IdentityContext() - 类 的构造器com.alibaba.nacos.plugin.auth.api.IdentityContext
- identityNames() - 接口 中的方法com.alibaba.nacos.plugin.auth.spi.server.AuthPluginService
-
Define which identity information needed from request. e.q: username, password, accessToken.
- init(List<String>, NacosRestTemplate) - 类 中的方法com.alibaba.nacos.plugin.auth.spi.client.ClientAuthPluginManager
-
init ClientAuthService.
- initAuthServices() - 类 中的方法com.alibaba.nacos.plugin.auth.spi.server.AuthPluginManager
- INSTANCE - 类 中的静态变量com.alibaba.nacos.plugin.auth.spi.server.AuthPluginManager
L
- LOGGER - 类 中的静态变量com.alibaba.nacos.plugin.auth.spi.client.ClientAuthPluginManager
- LOGGER - 类 中的静态变量com.alibaba.nacos.plugin.auth.spi.server.AuthPluginManager
- login(Properties) - 接口 中的方法com.alibaba.nacos.plugin.auth.spi.client.ClientAuthService
-
login(request) to service and get response.
- LoginIdentityContext - com.alibaba.nacos.plugin.auth.api中的类
-
Login identity context.
- LoginIdentityContext() - 类 的构造器com.alibaba.nacos.plugin.auth.api.LoginIdentityContext
N
- NACOS_CORE_AUTH_CACHING_ENABLED - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Auth
- NACOS_CORE_AUTH_ENABLE_USER_AGENT_AUTH_WHITE - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Auth
- NACOS_CORE_AUTH_ENABLED - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Auth
- NACOS_CORE_AUTH_SERVER_IDENTITY_KEY - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Auth
- NACOS_CORE_AUTH_SERVER_IDENTITY_VALUE - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Auth
- NACOS_CORE_AUTH_SYSTEM_TYPE - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Auth
- nacosRestTemplate - 类 中的变量com.alibaba.nacos.plugin.auth.spi.client.AbstractClientAuthService
- name - 类 中的变量com.alibaba.nacos.plugin.auth.api.Resource
- namespace - 类 中的变量com.alibaba.nacos.plugin.auth.api.RequestResource.Builder
- namespace - 类 中的变量com.alibaba.nacos.plugin.auth.api.RequestResource
- namespaceId - 类 中的变量com.alibaba.nacos.plugin.auth.api.Resource
- NAMING - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.SignType
- namingBuilder() - 类 中的静态方法com.alibaba.nacos.plugin.auth.api.RequestResource
-
Create new naming request resource builder.
P
- param - 类 中的变量com.alibaba.nacos.plugin.auth.api.IdentityContext
-
get context from request.
- param - 类 中的变量com.alibaba.nacos.plugin.auth.api.LoginIdentityContext
-
get context from request.
- Permission - com.alibaba.nacos.plugin.auth.api中的类
-
Permission to auth.
- Permission() - 类 的构造器com.alibaba.nacos.plugin.auth.api.Permission
- Permission(Resource, String) - 类 的构造器com.alibaba.nacos.plugin.auth.api.Permission
- properties - 类 中的变量com.alibaba.nacos.plugin.auth.api.Resource
R
- READ - com.alibaba.nacos.plugin.auth.constant.ActionTypes
-
Read.
- REMOTE_IP - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Identity
- REQUEST_CLASS - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Resource
- RequestResource - com.alibaba.nacos.plugin.auth.api中的类
-
Request resources.
- RequestResource() - 类 的构造器com.alibaba.nacos.plugin.auth.api.RequestResource
- RequestResource.Builder - com.alibaba.nacos.plugin.auth.api中的类
- resource - 类 中的变量com.alibaba.nacos.plugin.auth.api.Permission
-
An unique key of resource.
- resource - 类 中的变量com.alibaba.nacos.plugin.auth.api.RequestResource.Builder
- resource - 类 中的变量com.alibaba.nacos.plugin.auth.api.RequestResource
-
For type: naming, the resource should be service name.
- Resource - com.alibaba.nacos.plugin.auth.api中的类
-
Resource used in authorization.
- Resource() - 类 的构造器com.alibaba.nacos.plugin.auth.constant.Constants.Resource
- Resource(String, String, String, String, Properties) - 类 的构造器com.alibaba.nacos.plugin.auth.api.Resource
S
- serialVersionUID - 类 中的静态变量com.alibaba.nacos.plugin.auth.api.Permission
- serialVersionUID - 类 中的静态变量com.alibaba.nacos.plugin.auth.api.Resource
- serialVersionUID - 异常错误 中的静态变量com.alibaba.nacos.plugin.auth.exception.AccessException
- serverList - 类 中的变量com.alibaba.nacos.plugin.auth.spi.client.AbstractClientAuthService
- setAction(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.Permission
- setGroup(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource.Builder
- setGroup(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource
- setNacosRestTemplate(NacosRestTemplate) - 类 中的方法com.alibaba.nacos.plugin.auth.spi.client.AbstractClientAuthService
- setNacosRestTemplate(NacosRestTemplate) - 接口 中的方法com.alibaba.nacos.plugin.auth.spi.client.ClientAuthService
-
http request template.
- setNamespace(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource.Builder
- setNamespace(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource
- setParameter(String, Object) - 类 中的方法com.alibaba.nacos.plugin.auth.api.IdentityContext
-
put key and value to param.
- setParameter(String, String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.LoginIdentityContext
-
put key and value to param.
- setParameters(Map<String, String>) - 类 中的方法com.alibaba.nacos.plugin.auth.api.LoginIdentityContext
-
put all parameters from Map.
- setResource(Resource) - 类 中的方法com.alibaba.nacos.plugin.auth.api.Permission
- setResource(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource.Builder
- setResource(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource
- setServerList(List<String>) - 类 中的方法com.alibaba.nacos.plugin.auth.spi.client.AbstractClientAuthService
- setServerList(List<String>) - 接口 中的方法com.alibaba.nacos.plugin.auth.spi.client.ClientAuthService
-
set login serverList.
- setType(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource.Builder
- setType(String) - 类 中的方法com.alibaba.nacos.plugin.auth.api.RequestResource
- shutdown() - 类 中的方法com.alibaba.nacos.plugin.auth.spi.client.ClientAuthPluginManager
- SignType - com.alibaba.nacos.plugin.auth.constant中的类
-
Auth sign type.
- SignType() - 类 的构造器com.alibaba.nacos.plugin.auth.constant.SignType
- SPECIFIED - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.SignType
- SPLITTER - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Resource
T
- toString() - 类 中的方法com.alibaba.nacos.plugin.auth.api.Permission
- toString() - 类 中的方法com.alibaba.nacos.plugin.auth.api.Resource
- toString() - 枚举 中的方法com.alibaba.nacos.plugin.auth.constant.ActionTypes
- type - 类 中的变量com.alibaba.nacos.plugin.auth.api.RequestResource.Builder
- type - 类 中的变量com.alibaba.nacos.plugin.auth.api.RequestResource
-
Request type: naming or config.
- type - 类 中的变量com.alibaba.nacos.plugin.auth.api.Resource
V
- validateAuthority(IdentityContext, Permission) - 接口 中的方法com.alibaba.nacos.plugin.auth.spi.server.AuthPluginService
-
Validate the identity whether has the resource authority.
- validateIdentity(IdentityContext, Resource) - 接口 中的方法com.alibaba.nacos.plugin.auth.spi.server.AuthPluginService
-
To validate whether the identity context from request is legal or illegal.
- valueOf(String) - 枚举 中的静态方法com.alibaba.nacos.plugin.auth.constant.ActionTypes
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举 中的静态方法com.alibaba.nacos.plugin.auth.constant.ActionTypes
-
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
W
- WRITE - com.alibaba.nacos.plugin.auth.constant.ActionTypes
-
Write.
X
- X_REAL_IP - 类 中的静态变量com.alibaba.nacos.plugin.auth.constant.Constants.Identity
所有类 所有程序包