Uses of Class
org.apache.storm.security.auth.ReqContext
-
Packages that use ReqContext Package Description org.apache.storm.daemon.nimbus org.apache.storm.daemon.supervisor org.apache.storm.security.auth org.apache.storm.security.auth.authorizer -
-
Uses of ReqContext in org.apache.storm.daemon.nimbus
Methods in org.apache.storm.daemon.nimbus with parameters of type ReqContext Modifier and Type Method Description void
Nimbus. checkAuthorization(String topoName, Map<String,Object> topoConf, String operation, ReqContext context)
-
Uses of ReqContext in org.apache.storm.daemon.supervisor
Methods in org.apache.storm.daemon.supervisor with parameters of type ReqContext Modifier and Type Method Description void
Supervisor. checkAuthorization(String topoName, Map<String,Object> topoConf, String operation, ReqContext context)
-
Uses of ReqContext in org.apache.storm.security.auth
Methods in org.apache.storm.security.auth that return ReqContext Modifier and Type Method Description static ReqContext
ReqContext. context()
Get context.ReqContext
DefaultHttpCredentialsPlugin. populateContext(ReqContext context, jakarta.servlet.http.HttpServletRequest req)
ReqContext
IHttpCredentialsPlugin. populateContext(ReqContext context, jakarta.servlet.http.HttpServletRequest req)
Populates a given context with credentials information from an HTTP request.Methods in org.apache.storm.security.auth with parameters of type ReqContext Modifier and Type Method Description boolean
IAuthorizer. permit(ReqContext context, String operation, Map<String,Object> topoConf)
permit() method is invoked for each incoming Thrift request.ReqContext
DefaultHttpCredentialsPlugin. populateContext(ReqContext context, jakarta.servlet.http.HttpServletRequest req)
ReqContext
IHttpCredentialsPlugin. populateContext(ReqContext context, jakarta.servlet.http.HttpServletRequest req)
Populates a given context with credentials information from an HTTP request.Constructors in org.apache.storm.security.auth with parameters of type ReqContext Constructor Description ReqContext(ReqContext other)
Copy Constructor. -
Uses of ReqContext in org.apache.storm.security.auth.authorizer
Methods in org.apache.storm.security.auth.authorizer with parameters of type ReqContext Modifier and Type Method Description boolean
DenyAuthorizer. permit(ReqContext context, String operation, Map<String,Object> topoConf)
permit() method is invoked for each incoming Thrift request.boolean
DRPCAuthorizerBase. permit(ReqContext context, String operation, Map<String,Object> params)
Authorizes request from to the DRPC server.boolean
ImpersonationAuthorizer. permit(ReqContext context, String operation, Map<String,Object> topoConf)
boolean
NoopAuthorizer. permit(ReqContext context, String operation, Map<String,Object> topoConf)
permit() method is invoked for each incoming Thrift request.boolean
SimpleACLAuthorizer. permit(ReqContext context, String operation, Map<String,Object> topoConf)
permit() method is invoked for each incoming Thrift request.boolean
SimpleWhitelistAuthorizer. permit(ReqContext context, String operation, Map<String,Object> topoConf)
`permit()` method is invoked for each incoming Thrift request.boolean
SupervisorSimpleACLAuthorizer. permit(ReqContext context, String operation, Map<String,Object> topoConf)
permit() method is invoked for each incoming Thrift request.protected boolean
DRPCSimpleACLAuthorizer. permitClientOrInvocationRequest(ReqContext context, Map<String,Object> params, String fieldName)
protected abstract boolean
DRPCAuthorizerBase. permitClientRequest(ReqContext context, String operation, Map<String,Object> params)
protected boolean
DRPCSimpleACLAuthorizer. permitClientRequest(ReqContext context, String operation, Map<String,Object> params)
protected abstract boolean
DRPCAuthorizerBase. permitInvocationRequest(ReqContext context, String operation, Map<String,Object> params)
protected boolean
DRPCSimpleACLAuthorizer. permitInvocationRequest(ReqContext context, String operation, Map<String,Object> params)
-