A B C D E G H I L N O P R S T U V X
所有类 所有程序包
所有类 所有程序包
所有类 所有程序包
A
- AbstractGrpcResourceParser - com.alibaba.nacos.auth.parser.grpc中的类
-
Abstract Grpc Resource Parser.
- AbstractGrpcResourceParser() - 类 的构造器com.alibaba.nacos.auth.parser.grpc.AbstractGrpcResourceParser
- AbstractHttpResourceParser - com.alibaba.nacos.auth.parser.http中的类
-
Abstract Http Resource Parser.
- AbstractHttpResourceParser() - 类 的构造器com.alibaba.nacos.auth.parser.http.AbstractHttpResourceParser
- AbstractProtocolAuthService<R> - com.alibaba.nacos.auth中的类
-
Abstract protocol auth service.
- AbstractProtocolAuthService(AuthConfigs) - 类 的构造器com.alibaba.nacos.auth.AbstractProtocolAuthService
- AbstractResourceParser<R> - com.alibaba.nacos.auth.parser中的类
-
Abstract Resource parser.
- AbstractResourceParser() - 类 的构造器com.alibaba.nacos.auth.parser.AbstractResourceParser
- action() - 注释类型 中的方法com.alibaba.nacos.auth.annotation.Secured
-
The action type of the request.
- addIdentityToHeader(Header) - 类 中的静态方法com.alibaba.nacos.auth.util.AuthHeaderUtil
-
Add identity info to Http header.
- AUTH - 类 中的静态变量com.alibaba.nacos.auth.util.Loggers
- AUTH_LOG_NAME - 类 中的静态变量com.alibaba.nacos.auth.util.Loggers
- authConfigs - 类 中的变量com.alibaba.nacos.auth.AbstractProtocolAuthService
- authConfigs - 类 中的变量com.alibaba.nacos.auth.context.GrpcIdentityContextBuilder
- authConfigs - 类 中的变量com.alibaba.nacos.auth.context.HttpIdentityContextBuilder
- AuthConfigs - com.alibaba.nacos.auth.config中的类
-
Auth related configurations.
- AuthConfigs() - 类 的构造器com.alibaba.nacos.auth.config.AuthConfigs
- authEnabled - 类 中的变量com.alibaba.nacos.auth.config.AuthConfigs
-
Whether auth enabled.
- AuthHeaderUtil - com.alibaba.nacos.auth.util中的类
-
Auth header util.
- AuthHeaderUtil() - 类 的构造器com.alibaba.nacos.auth.util.AuthHeaderUtil
- authPluginProperties - 类 中的变量com.alibaba.nacos.auth.config.AuthConfigs
B
- build(Request) - 类 中的方法com.alibaba.nacos.auth.context.GrpcIdentityContextBuilder
-
get identity context from grpc.
- build(HttpServletRequest) - 类 中的方法com.alibaba.nacos.auth.context.HttpIdentityContextBuilder
-
get identity context from http.
- build(T) - 接口 中的方法com.alibaba.nacos.auth.context.IdentityContextBuilder
-
build identity context from request.
C
- cachingEnabled - 类 中的静态变量com.alibaba.nacos.auth.config.AuthConfigs
- com.alibaba.nacos.auth - 程序包 com.alibaba.nacos.auth
- com.alibaba.nacos.auth.annotation - 程序包 com.alibaba.nacos.auth.annotation
- com.alibaba.nacos.auth.config - 程序包 com.alibaba.nacos.auth.config
- com.alibaba.nacos.auth.context - 程序包 com.alibaba.nacos.auth.context
- com.alibaba.nacos.auth.parser - 程序包 com.alibaba.nacos.auth.parser
- com.alibaba.nacos.auth.parser.grpc - 程序包 com.alibaba.nacos.auth.parser.grpc
- com.alibaba.nacos.auth.parser.http - 程序包 com.alibaba.nacos.auth.parser.http
- com.alibaba.nacos.auth.util - 程序包 com.alibaba.nacos.auth.util
- ConfigGrpcResourceParser - com.alibaba.nacos.auth.parser.grpc中的类
-
Config Grpc resource parser.
- ConfigGrpcResourceParser() - 类 的构造器com.alibaba.nacos.auth.parser.grpc.ConfigGrpcResourceParser
- ConfigHttpResourceParser - com.alibaba.nacos.auth.parser.http中的类
-
Config Http resource parser.
- ConfigHttpResourceParser() - 类 的构造器com.alibaba.nacos.auth.parser.http.ConfigHttpResourceParser
D
- DefaultResourceParser - com.alibaba.nacos.auth.parser中的类
-
Default resource parser.
- DefaultResourceParser() - 类 的构造器com.alibaba.nacos.auth.parser.DefaultResourceParser
E
- enableAuth(Secured) - 类 中的方法com.alibaba.nacos.auth.AbstractProtocolAuthService
- enableAuth(Secured) - 接口 中的方法com.alibaba.nacos.auth.ProtocolAuthService
-
Judgement whether enable auth feature according to secured information.
- enableUserAgentAuthWhite - 类 中的变量com.alibaba.nacos.auth.config.AuthConfigs
G
- getAuthPluginProperties(String) - 类 中的方法com.alibaba.nacos.auth.config.AuthConfigs
- getGroup(Request) - 类 中的方法com.alibaba.nacos.auth.parser.grpc.ConfigGrpcResourceParser
- getGroup(Request) - 类 中的方法com.alibaba.nacos.auth.parser.grpc.NamingGrpcResourceParser
- getGroup(HttpServletRequest) - 类 中的方法com.alibaba.nacos.auth.parser.http.ConfigHttpResourceParser
- getGroup(HttpServletRequest) - 类 中的方法com.alibaba.nacos.auth.parser.http.NamingHttpResourceParser
-
Group name from http request might be in service name with format ${group}@@${service}.
- getGroup(R) - 类 中的方法com.alibaba.nacos.auth.parser.AbstractResourceParser
-
Get group name from request.
- getIdentityFromHeader(HttpServletRequest, IdentityContext, Map<String, String>) - 类 中的方法com.alibaba.nacos.auth.context.HttpIdentityContextBuilder
- getIdentityFromParameter(HttpServletRequest, IdentityContext, Map<String, String>) - 类 中的方法com.alibaba.nacos.auth.context.HttpIdentityContextBuilder
- getNacosAuthSystemType() - 类 中的方法com.alibaba.nacos.auth.config.AuthConfigs
- getNamespaceId(Request) - 类 中的方法com.alibaba.nacos.auth.parser.grpc.ConfigGrpcResourceParser
- getNamespaceId(Request) - 类 中的方法com.alibaba.nacos.auth.parser.grpc.NamingGrpcResourceParser
- getNamespaceId(HttpServletRequest) - 类 中的方法com.alibaba.nacos.auth.parser.http.ConfigHttpResourceParser
- getNamespaceId(HttpServletRequest) - 类 中的方法com.alibaba.nacos.auth.parser.http.NamingHttpResourceParser
- getNamespaceId(R) - 类 中的方法com.alibaba.nacos.auth.parser.AbstractResourceParser
-
Get namespaceId from request.
- getProperties(Request) - 类 中的方法com.alibaba.nacos.auth.parser.grpc.AbstractGrpcResourceParser
- getProperties(HttpServletRequest) - 类 中的方法com.alibaba.nacos.auth.parser.http.ConfigHttpResourceParser
- getProperties(HttpServletRequest) - 类 中的方法com.alibaba.nacos.auth.parser.http.NamingHttpResourceParser
- getProperties(R) - 类 中的方法com.alibaba.nacos.auth.parser.AbstractResourceParser
-
Get custom properties from request.
- getRemoteIp(Request, IdentityContext) - 类 中的方法com.alibaba.nacos.auth.context.GrpcIdentityContextBuilder
- getRemoteIp(HttpServletRequest, IdentityContext) - 类 中的方法com.alibaba.nacos.auth.context.HttpIdentityContextBuilder
- getResourceName(Request) - 类 中的方法com.alibaba.nacos.auth.parser.grpc.ConfigGrpcResourceParser
- getResourceName(Request) - 类 中的方法com.alibaba.nacos.auth.parser.grpc.NamingGrpcResourceParser
- getResourceName(HttpServletRequest) - 类 中的方法com.alibaba.nacos.auth.parser.http.ConfigHttpResourceParser
- getResourceName(HttpServletRequest) - 类 中的方法com.alibaba.nacos.auth.parser.http.NamingHttpResourceParser
- getResourceName(R) - 类 中的方法com.alibaba.nacos.auth.parser.AbstractResourceParser
-
Get resource name from request.
- getServerIdentityKey() - 类 中的方法com.alibaba.nacos.auth.config.AuthConfigs
- getServerIdentityValue() - 类 中的方法com.alibaba.nacos.auth.config.AuthConfigs
- GrpcIdentityContextBuilder - com.alibaba.nacos.auth.context中的类
-
Identity context builder for Grpc.
- GrpcIdentityContextBuilder(AuthConfigs) - 类 的构造器com.alibaba.nacos.auth.context.GrpcIdentityContextBuilder
- GrpcProtocolAuthService - com.alibaba.nacos.auth中的类
-
Auth Service for Grpc protocol.
- GrpcProtocolAuthService(AuthConfigs) - 类 的构造器com.alibaba.nacos.auth.GrpcProtocolAuthService
H
- HttpIdentityContextBuilder - com.alibaba.nacos.auth.context中的类
-
Identity context builder for HTTP.
- HttpIdentityContextBuilder(AuthConfigs) - 类 的构造器com.alibaba.nacos.auth.context.HttpIdentityContextBuilder
- HttpProtocolAuthService - com.alibaba.nacos.auth中的类
-
Auth Service for Http protocol.
- HttpProtocolAuthService(AuthConfigs) - 类 的构造器com.alibaba.nacos.auth.HttpProtocolAuthService
I
- identityContextBuilder - 类 中的变量com.alibaba.nacos.auth.GrpcProtocolAuthService
- identityContextBuilder - 类 中的变量com.alibaba.nacos.auth.HttpProtocolAuthService
- IdentityContextBuilder<T> - com.alibaba.nacos.auth.context中的接口
-
Identify context.
- initialize() - 类 中的方法com.alibaba.nacos.auth.GrpcProtocolAuthService
- initialize() - 类 中的方法com.alibaba.nacos.auth.HttpProtocolAuthService
- initialize() - 接口 中的方法com.alibaba.nacos.auth.ProtocolAuthService
-
Init protocol auth service.
- injectTagsToProperties(Properties, Secured) - 类 中的方法com.alibaba.nacos.auth.parser.AbstractResourceParser
-
Inject tags defined in
Secured.tags()into Resource properties, both key and value. - isAuthEnabled() - 类 中的方法com.alibaba.nacos.auth.config.AuthConfigs
-
auth function is open.
- isCachingEnabled() - 类 中的方法com.alibaba.nacos.auth.config.AuthConfigs
-
Whether permission information can be cached.
- isEnableUserAgentAuthWhite() - 类 中的方法com.alibaba.nacos.auth.config.AuthConfigs
L
- LOGGER - 类 中的静态变量com.alibaba.nacos.auth.config.AuthConfigs
- Loggers - com.alibaba.nacos.auth.util中的类
-
Loggers for core.
- Loggers() - 类 的构造器com.alibaba.nacos.auth.util.Loggers
N
- nacosAuthSystemType - 类 中的变量com.alibaba.nacos.auth.config.AuthConfigs
-
Which auth system is in use.
- NamingGrpcResourceParser - com.alibaba.nacos.auth.parser.grpc中的类
-
Naming Grpc resource parser.
- NamingGrpcResourceParser() - 类 的构造器com.alibaba.nacos.auth.parser.grpc.NamingGrpcResourceParser
- NamingHttpResourceParser - com.alibaba.nacos.auth.parser.http中的类
-
Naming Http resource parser.
- NamingHttpResourceParser() - 类 的构造器com.alibaba.nacos.auth.parser.http.NamingHttpResourceParser
O
- onEvent(ServerConfigChangeEvent) - 类 中的方法com.alibaba.nacos.auth.config.AuthConfigs
P
- parse(Object, Secured) - 类 中的方法com.alibaba.nacos.auth.parser.DefaultResourceParser
- parse(R, Secured) - 类 中的方法com.alibaba.nacos.auth.parser.AbstractResourceParser
- parse(R, Secured) - 接口 中的方法com.alibaba.nacos.auth.parser.ResourceParser
-
Parse resource from request.
- parseIdentity(Request) - 类 中的方法com.alibaba.nacos.auth.GrpcProtocolAuthService
- parseIdentity(HttpServletRequest) - 类 中的方法com.alibaba.nacos.auth.HttpProtocolAuthService
- parseIdentity(R) - 接口 中的方法com.alibaba.nacos.auth.ProtocolAuthService
-
Parse identity context from protocol request.
- parser() - 注释类型 中的方法com.alibaba.nacos.auth.annotation.Secured
-
Custom resource parser.
- parseResource(Request, Secured) - 类 中的方法com.alibaba.nacos.auth.GrpcProtocolAuthService
- parseResource(HttpServletRequest, Secured) - 类 中的方法com.alibaba.nacos.auth.HttpProtocolAuthService
- parseResource(R, Secured) - 接口 中的方法com.alibaba.nacos.auth.ProtocolAuthService
-
Parse resource from protocol request and secured annotation.
- parseSpecifiedResource(Secured) - 类 中的方法com.alibaba.nacos.auth.AbstractProtocolAuthService
-
Get resource from secured annotation specified resource.
- PREFIX - 类 中的静态变量com.alibaba.nacos.auth.config.AuthConfigs
- ProtocolAuthService<R> - com.alibaba.nacos.auth中的接口
-
Protocol auth service.
R
- refreshPluginProperties() - 类 中的方法com.alibaba.nacos.auth.config.AuthConfigs
- resource() - 注释类型 中的方法com.alibaba.nacos.auth.annotation.Secured
-
The name of resource related to the request.
- ResourceParser<R> - com.alibaba.nacos.auth.parser中的接口
-
Resource parser.
- resourceParserMap - 类 中的变量com.alibaba.nacos.auth.GrpcProtocolAuthService
- resourceParserMap - 类 中的变量com.alibaba.nacos.auth.HttpProtocolAuthService
S
- Secured - com.alibaba.nacos.auth.annotation中的注释类型
-
Annotation indicating that the annotated request should be authorized.
- serverIdentityKey - 类 中的变量com.alibaba.nacos.auth.config.AuthConfigs
- serverIdentityValue - 类 中的变量com.alibaba.nacos.auth.config.AuthConfigs
- setCachingEnabled(boolean) - 类 中的静态方法com.alibaba.nacos.auth.config.AuthConfigs
- setLogLevel(String, String) - 类 中的静态方法com.alibaba.nacos.auth.util.Loggers
- signType() - 注释类型 中的方法com.alibaba.nacos.auth.annotation.Secured
-
The module of resource related to the request.
- subscribeType() - 类 中的方法com.alibaba.nacos.auth.config.AuthConfigs
T
- tags() - 注释类型 中的方法com.alibaba.nacos.auth.annotation.Secured
-
Specified tags for this secured, these tags will be injected into
Resourceas the keys and values of properties.
U
- useSpecifiedParserToParse(Secured, R) - 类 中的方法com.alibaba.nacos.auth.AbstractProtocolAuthService
-
Parse resource by specified resource parser.
V
- validateAuthority(IdentityContext, Permission) - 类 中的方法com.alibaba.nacos.auth.AbstractProtocolAuthService
- validateAuthority(IdentityContext, Permission) - 接口 中的方法com.alibaba.nacos.auth.ProtocolAuthService
-
Validate identity whether had permission for the resource and action.
- validateIdentity(IdentityContext, Resource) - 类 中的方法com.alibaba.nacos.auth.AbstractProtocolAuthService
- validateIdentity(IdentityContext, Resource) - 接口 中的方法com.alibaba.nacos.auth.ProtocolAuthService
-
Validate identity whether is legal.
X
- X_FORWARDED_FOR - 类 中的静态变量com.alibaba.nacos.auth.context.HttpIdentityContextBuilder
- X_FORWARDED_FOR_SPLIT_SYMBOL - 类 中的静态变量com.alibaba.nacos.auth.context.HttpIdentityContextBuilder
所有类 所有程序包