索引

A B C E F G I L N O P R S T V W X 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格

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.constant.Constants.Resource
 
ActionTypes - com.alibaba.nacos.plugin.auth.constant中的Enum Class
Resource action type definitions.
ADMIN_API - enum class 中的枚举常量 com.alibaba.nacos.plugin.auth.constant.ApiType
Admin API which nacos maintainer or administrator used.
AI - 类中的静态变量 com.alibaba.nacos.plugin.auth.constant.SignType
 
aiBuilder() - 类中的静态方法 com.alibaba.nacos.plugin.auth.api.RequestResource
Create new AI request resource builder.
ANY - 类中的静态变量 com.alibaba.nacos.plugin.auth.constant.Constants.Resource
 
ApiType - com.alibaba.nacos.plugin.auth.constant中的Enum Class
The type of Nacos API.
Auth() - 类的构造器 com.alibaba.nacos.plugin.auth.constant.Constants.Auth
 
AuthPluginManager - com.alibaba.nacos.plugin.auth.spi.server中的类
Load Plugins.
AuthPluginService - com.alibaba.nacos.plugin.auth.spi.server中的接口
Auth service.
AuthResult<T> - com.alibaba.nacos.plugin.auth.api中的类
Auth result for auth plugin.
AuthResult() - 类的构造器 com.alibaba.nacos.plugin.auth.api.AuthResult
 

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.
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
 
CONSOLE_API - enum class 中的枚举常量 com.alibaba.nacos.plugin.auth.constant.ApiType
Console API which nacos console used.
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中的类
 
Constants.Tag - 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

failureResult(int, String) - 类中的静态方法 com.alibaba.nacos.plugin.auth.api.AuthResult
Build failed result.
findAuthServiceSpiImpl(String) - 类中的方法 com.alibaba.nacos.plugin.auth.spi.server.AuthPluginManager
get AuthPluginService instance which AuthPluginService.getType() is type.
format() - 类中的方法 com.alibaba.nacos.plugin.auth.api.AuthResult
 

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.
getData() - 类中的方法 com.alibaba.nacos.plugin.auth.api.AuthResult
 
getErrorCode() - 类中的方法 com.alibaba.nacos.plugin.auth.api.AuthResult
 
getErrorMessage() - 类中的方法 com.alibaba.nacos.plugin.auth.api.AuthResult
 
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, String) - 类中的方法 com.alibaba.nacos.plugin.auth.api.LoginIdentityContext
get key from context; if blank return default value.
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
 

I

Identity() - 类的构造器 com.alibaba.nacos.plugin.auth.constant.Constants.Identity
 
IDENTITY_CONTEXT - 类中的静态变量 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.
INNER_API - enum class 中的枚举常量 com.alibaba.nacos.plugin.auth.constant.ApiType
Inner API which used between nacos servers.
isAdminRequest() - 接口中的方法 com.alibaba.nacos.plugin.auth.spi.server.AuthPluginService
Whether need administrator .
isLoginEnabled() - 接口中的方法 com.alibaba.nacos.plugin.auth.spi.server.AuthPluginService
Is the plugin enable login.
isSuccess() - 类中的方法 com.alibaba.nacos.plugin.auth.api.AuthResult
 

L

LOCK - 类中的静态变量 com.alibaba.nacos.plugin.auth.constant.SignType
 
lockBuilder() - 类中的静态方法 com.alibaba.nacos.plugin.auth.api.RequestResource
Create new lock request resource builder.
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_ADMIN_ENABLED - 类中的静态变量 com.alibaba.nacos.plugin.auth.constant.Constants.Auth
 
NACOS_CORE_AUTH_CACHING_ENABLED - 类中的静态变量 com.alibaba.nacos.plugin.auth.constant.Constants.Auth
 
NACOS_CORE_AUTH_CONSOLE_ENABLED - 类中的静态变量 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
 
NAMING - 类中的静态变量 com.alibaba.nacos.plugin.auth.constant.SignType
 
namingBuilder() - 类中的静态方法 com.alibaba.nacos.plugin.auth.api.RequestResource
Create new naming request resource builder.

O

ONLY_IDENTITY - 类中的静态变量 com.alibaba.nacos.plugin.auth.constant.Constants.Tag
 
OPEN_API - enum class 中的枚举常量 com.alibaba.nacos.plugin.auth.constant.ApiType
Open API which client used or basic data operation.

P

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
 

R

READ - enum class 中的枚举常量 com.alibaba.nacos.plugin.auth.constant.ActionTypes
Read.
refreshServerList(List<String>) - 类中的方法 com.alibaba.nacos.plugin.auth.spi.client.ClientAuthPluginManager
refresh ClientAuthService server list.
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中的类
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

SECURED_SPECIAL_TAGS - 类中的静态变量 com.alibaba.nacos.plugin.auth.constant.Constants.Tag
 
serverList - 类中的变量 com.alibaba.nacos.plugin.auth.spi.client.AbstractClientAuthService
 
setAction(String) - 类中的方法 com.alibaba.nacos.plugin.auth.api.Permission
 
setData(T) - 类中的方法 com.alibaba.nacos.plugin.auth.api.AuthResult
 
setErrorCode(int) - 类中的方法 com.alibaba.nacos.plugin.auth.api.AuthResult
 
setErrorMessage(String) - 类中的方法 com.alibaba.nacos.plugin.auth.api.AuthResult
 
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.
setSuccess(boolean) - 类中的方法 com.alibaba.nacos.plugin.auth.api.AuthResult
 
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
 
successResult() - 类中的静态方法 com.alibaba.nacos.plugin.auth.api.AuthResult
Build success result.
successResult(Object) - 类中的静态方法 com.alibaba.nacos.plugin.auth.api.AuthResult
Build success result.

T

Tag() - 类的构造器 com.alibaba.nacos.plugin.auth.constant.Constants.Tag
 
toString() - 类中的方法 com.alibaba.nacos.plugin.auth.api.Permission
 
toString() - 类中的方法 com.alibaba.nacos.plugin.auth.api.Resource
 
toString() - enum class中的方法 com.alibaba.nacos.plugin.auth.constant.ActionTypes
 
toString() - enum class中的方法 com.alibaba.nacos.plugin.auth.constant.ApiType
 

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) - enum class中的静态方法 com.alibaba.nacos.plugin.auth.constant.ActionTypes
Returns the enum constant of this class with the specified name.
valueOf(String) - enum class中的静态方法 com.alibaba.nacos.plugin.auth.constant.ApiType
Returns the enum constant of this class with the specified name.
values() - enum class中的静态方法 com.alibaba.nacos.plugin.auth.constant.ActionTypes
Returns an array containing the constants of this enum class, in the order they are declared.
values() - enum class中的静态方法 com.alibaba.nacos.plugin.auth.constant.ApiType
Returns an array containing the constants of this enum class, in the order they are declared.

W

WRITE - enum class 中的枚举常量 com.alibaba.nacos.plugin.auth.constant.ActionTypes
Write.

X

X_REAL_IP - 类中的静态变量 com.alibaba.nacos.plugin.auth.constant.Constants.Identity
 
A B C E F G I L N O P R S T V W X 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格