diff options
author | Bjørn Christian Seime <bjorncs@oath.com> | 2017-10-12 16:05:22 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@oath.com> | 2017-10-16 14:38:49 +0200 |
commit | 93b58e00125e6be95c51ee276e459b32a32210e5 (patch) | |
tree | 46a9ed60bf0c457b80360ce66d9d60df256ece19 /controller-server/src/main/resources/configdefinitions | |
parent | 30faaf802bd334aeaae13fac448e88a63b986810 (diff) |
Open-source Athenz integration for controller-server
Diffstat (limited to 'controller-server/src/main/resources/configdefinitions')
-rw-r--r-- | controller-server/src/main/resources/configdefinitions/athenz.def | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/controller-server/src/main/resources/configdefinitions/athenz.def b/controller-server/src/main/resources/configdefinitions/athenz.def new file mode 100644 index 00000000000..4e27e3ebd07 --- /dev/null +++ b/controller-server/src/main/resources/configdefinitions/athenz.def @@ -0,0 +1,26 @@ +# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +namespace=vespa.hosted.controller.athenz.config + +# Principal header name +principalHeaderName string default="Athenz-Principal-Auth" + +# URL to ZMS API endpoint +zmsUrl string + +# URL to ZTS API endpoint +ztsUrl string + +# Athenz domain for controller identity. The domain is also used for Athenz tenancy integration. +domain string + +# Athenz service name for controller identity +service.name string + +# Athenz service public key id +service.publicKeyId string + +# Version of Athenz service private key +service.privateKeyVersion int + +# Name of Athenz service private key secret +service.privateKeySecretName string |