aboutsummaryrefslogtreecommitdiffstats
path: root/security-utils
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorncs@yahooinc.com>2023-02-09 17:11:18 +0100
committerBjørn Christian Seime <bjorncs@yahooinc.com>2023-02-09 17:11:18 +0100
commit3014e3e42ce93ec638eda67d0fd0c40f68431707 (patch)
treecbc4b587293c97e8d88dcc6bdf3bc0407693404b /security-utils
parentcf2673c4494f233c086dc54d747a377474801fb9 (diff)
Define required capabilities for existing JRT RPC methods
Diffstat (limited to 'security-utils')
-rw-r--r--security-utils/src/main/java/com/yahoo/security/tls/Capability.java12
1 files changed, 12 insertions, 0 deletions
diff --git a/security-utils/src/main/java/com/yahoo/security/tls/Capability.java b/security-utils/src/main/java/com/yahoo/security/tls/Capability.java
index 502c0511b93..a11b6d5f96a 100644
--- a/security-utils/src/main/java/com/yahoo/security/tls/Capability.java
+++ b/security-utils/src/main/java/com/yahoo/security/tls/Capability.java
@@ -11,12 +11,24 @@ public enum Capability implements ToCapabilitySet {
HTTP_UNCLASSIFIED("vespa.http.unclassified"),
RESTAPI_UNCLASSIFIED("vespa.restapi.unclassified"),
RPC_UNCLASSIFIED("vespa.rpc.unclassified"),
+ CLIENT__FILERECEIVER_API("vespa.client.filereceiver_api"),
+ CLIENT__SLOBROK_API("vespa.client.slobrok_api"),
+ CONFIGPROXY__CONFIG_API("vespa.configproxy.config_api"),
+ CONFIGPROXY__MANAGEMENT_API("vespa.configproxy.management_api"),
+ CONFIGPROXY__FILEDISTRIBUTION_API("vespa.configproxy.filedistribution_api"),
+ CONFIGSERVER__CONFIG_API("vespa.configserver.config_api"),
+ CONFIGSERVER__FILEDISTRIBUTION_API("vespa.configserver.filedistribution_api"),
+ CONTAINER__DOCUMENT_API("vespa.container.document_api"),
+ CONTAINER__MANAGEMENT_API("vespa.container.management_api"),
CONTENT__CLUSTER_CONTROLLER__INTERNAL_STATE_API("vespa.content.cluster_controller.internal_state_api"),
CONTENT__DOCUMENT_API("vespa.content.document_api"),
CONTENT__METRICS_API("vespa.content.metrics_api"),
CONTENT__SEARCH_API("vespa.content.search_api"),
CONTENT__STATUS_PAGES("vespa.content.status_pages"),
CONTENT__STORAGE_API("vespa.content.storage_api"),
+ LOGSERVER_API("vespa.logserver.api"),
+ METRICSPROXY__MANAGEMENT_API("vespa.metricsproxy.management_api"),
+ METRICSPROXY__METRICS_API("vespa.metricsproxy.metrics_api"),
SLOBROK__API("vespa.slobrok.api"),
;