summaryrefslogtreecommitdiffstats
path: root/athenz-identity-provider-service/src/main/resources/configdefinitions/athenz-provider-service.def
diff options
context:
space:
mode:
Diffstat (limited to 'athenz-identity-provider-service/src/main/resources/configdefinitions/athenz-provider-service.def')
-rw-r--r--athenz-identity-provider-service/src/main/resources/configdefinitions/athenz-provider-service.def29
1 files changed, 29 insertions, 0 deletions
diff --git a/athenz-identity-provider-service/src/main/resources/configdefinitions/athenz-provider-service.def b/athenz-identity-provider-service/src/main/resources/configdefinitions/athenz-provider-service.def
new file mode 100644
index 00000000000..3a2ef9c3092
--- /dev/null
+++ b/athenz-identity-provider-service/src/main/resources/configdefinitions/athenz-provider-service.def
@@ -0,0 +1,29 @@
+# Copyright 2017 Yahoo Holdings. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
+namespace=vespa.hosted.athenz.identityproviderservice.config
+
+# Athenz domain
+domain string
+
+# Athenz service name
+serviceName string
+
+# Current key version
+keyVersion int default=0
+
+# HTTPS port for Athenz Provider Service endpoint
+port int default=8443
+
+# File name prefix for private and public key. Component assumes suffix .[priv|pub].<version>.
+keyPathPrefix string
+
+# InstanceConfirmation API path
+apiPath string default="/athenz/v1/provider/instance"
+
+# Athenz principal authority header name
+athenzPrincipalHeaderName string default="Athenz-Principal-Auth"
+
+# Athenz ZTS server url
+ztsUrl string
+
+# Certificate DNS suffix
+certDnsSuffix string