Class MultiTenantRpcAuthorizer
java.lang.Object
com.yahoo.vespa.config.server.rpc.security.MultiTenantRpcAuthorizer
- All Implemented Interfaces:
RpcAuthorizer
A
RpcAuthorizer
that perform access control for configserver RPC methods when TLS and multi-tenant mode are enabled.- Author:
- bjorncs
-
Constructor Summary
ConstructorsConstructorDescriptionMultiTenantRpcAuthorizer
(com.yahoo.config.provision.security.NodeIdentifier nodeIdentifier, HostRegistry hostRegistry, RequestHandlerProvider handlerProvider, int threadPoolSize) -
Method Summary
Modifier and TypeMethodDescriptionauthorizeConfigRequest
(com.yahoo.jrt.Request request) authorizeFileRequest
(com.yahoo.jrt.Request request)
-
Constructor Details
-
MultiTenantRpcAuthorizer
public MultiTenantRpcAuthorizer(com.yahoo.config.provision.security.NodeIdentifier nodeIdentifier, HostRegistry hostRegistry, RequestHandlerProvider handlerProvider, int threadPoolSize)
-
-
Method Details
-
authorizeConfigRequest
- Specified by:
authorizeConfigRequest
in interfaceRpcAuthorizer
-
authorizeFileRequest
- Specified by:
authorizeFileRequest
in interfaceRpcAuthorizer
-