diff options
author | Bjørn Christian Seime <bjorncs@yahooinc.com> | 2023-02-09 17:11:18 +0100 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@yahooinc.com> | 2023-02-09 17:11:18 +0100 |
commit | 3014e3e42ce93ec638eda67d0fd0c40f68431707 (patch) | |
tree | cbc4b587293c97e8d88dcc6bdf3bc0407693404b /security-utils | |
parent | cf2673c4494f233c086dc54d747a377474801fb9 (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.java | 12 |
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"), ; |