diff options
author | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2019-05-23 23:16:16 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@verizonmedia.com> | 2019-05-23 23:16:16 +0200 |
commit | c17f6e8fa60ca876fd5bb9cb20642f4080c158ff (patch) | |
tree | c22396bf5b6d04f73e514f3198ce60b4b618b89f /configserver | |
parent | a5053473a8905ab129664eef30487191ec6da079 (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.java | 9 |
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 |