aboutsummaryrefslogtreecommitdiffstats
path: root/apps/provisioning_api/lib/Capabilities.php
diff options
context:
space:
mode:
authorjld3103 <jld3103yt@gmail.com>2023-02-15 19:27:04 +0100
committerjld3103 <jld3103yt@gmail.com>2023-07-31 10:29:08 +0200
commit38db3873a263974645ece09ed5677324f603f08c (patch)
treee5398eec62ec51bce4091abe1836d9b44ccd1477 /apps/provisioning_api/lib/Capabilities.php
parent4c10dc2794e0dec16cf3913990d7e154dfde9ee5 (diff)
downloadnextcloud-server-38db3873a263974645ece09ed5677324f603f08c.tar.gz
nextcloud-server-38db3873a263974645ece09ed5677324f603f08c.zip
provisioning_api: Add OpenAPI spec
Signed-off-by: jld3103 <jld3103yt@gmail.com>
Diffstat (limited to 'apps/provisioning_api/lib/Capabilities.php')
-rw-r--r--apps/provisioning_api/lib/Capabilities.php10
1 files changed, 10 insertions, 0 deletions
diff --git a/apps/provisioning_api/lib/Capabilities.php b/apps/provisioning_api/lib/Capabilities.php
index 614c20e66a8..3504868fcf3 100644
--- a/apps/provisioning_api/lib/Capabilities.php
+++ b/apps/provisioning_api/lib/Capabilities.php
@@ -3,6 +3,7 @@
* @copyright Copyright (c) 2021 Vincent Petry <vincent@nextcloud.com>
*
* @author Vincent Petry <vincent@nextcloud.com>
+ * @author Kate Döen <kate.doeen@nextcloud.com>
*
* @license GNU AGPL version 3 or any later version
*
@@ -37,6 +38,15 @@ class Capabilities implements ICapability {
/**
* Function an app uses to return the capabilities
+ *
+ * @return array{
+ * provisioning_api: array{
+ * version: string,
+ * AccountPropertyScopesVersion: int,
+ * AccountPropertyScopesFederatedEnabled: bool,
+ * AccountPropertyScopesPublishedEnabled: bool,
+ * },
+ * }
*/
public function getCapabilities() {
$federatedScopeEnabled = $this->appManager->isEnabledForUser('federation');