summaryrefslogtreecommitdiffstats
path: root/configserver
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@verizonmedia.com>2019-05-23 23:16:16 +0200
committerBjørn Christian Seime <bjorncs@verizonmedia.com>2019-05-23 23:16:16 +0200
commitc17f6e8fa60ca876fd5bb9cb20642f4080c158ff (patch)
treec22396bf5b6d04f73e514f3198ce60b4b618b89f /configserver
parenta5053473a8905ab129664eef30487191ec6da079 (diff)
Revert "Revert to NoopRpcAuthorizer"
This reverts commit 75832a48d0aeb700a4960cd56e76abdcf588c087.
Diffstat (limited to 'configserver')
-rw-r--r--configserver/src/main/java/com/yahoo/vespa/config/server/rpc/security/DefaultRpcAuthorizerProvider.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/configserver/src/main/java/com/yahoo/vespa/config/server/rpc/security/DefaultRpcAuthorizerProvider.java b/configserver/src/main/java/com/yahoo/vespa/config/server/rpc/security/DefaultRpcAuthorizerProvider.java
index 17c32857a7a..bdcd293357d 100644
--- a/configserver/src/main/java/com/yahoo/vespa/config/server/rpc/security/DefaultRpcAuthorizerProvider.java
+++ b/configserver/src/main/java/com/yahoo/vespa/config/server/rpc/security/DefaultRpcAuthorizerProvider.java
@@ -5,6 +5,7 @@ import com.google.inject.Inject;
import com.yahoo.cloud.config.ConfigserverConfig;
import com.yahoo.config.provision.security.NodeIdentifier;
import com.yahoo.container.di.componentgraph.Provider;
+import com.yahoo.security.tls.TransportSecurityUtils;
import com.yahoo.vespa.config.server.host.HostRegistries;
import com.yahoo.vespa.config.server.rpc.RequestHandlerProvider;
@@ -22,10 +23,10 @@ public class DefaultRpcAuthorizerProvider implements Provider<RpcAuthorizer> {
NodeIdentifier nodeIdentifier,
HostRegistries hostRegistries,
RequestHandlerProvider handlerProvider) {
- this.rpcAuthorizer = new NoopRpcAuthorizer();
-// TransportSecurityUtils.isTransportSecurityEnabled() && config.multitenant()
-// ? new MultiTenantRpcAuthorizer(nodeIdentifier, hostRegistries, handlerProvider)
-// : new NoopRpcAuthorizer();
+ this.rpcAuthorizer =
+ TransportSecurityUtils.isTransportSecurityEnabled() && config.multitenant()
+ ? new MultiTenantRpcAuthorizer(nodeIdentifier, hostRegistries, handlerProvider)
+ : new NoopRpcAuthorizer();
}
@Override