nextcloud/apps/cloud_federation_api/lib
Micke Nordin 4d5841761f
fix(cloud_federation_api): accept multi-protocol share envelopes
Shares using the OCM multi-protocol envelope (name multi, with the secret carried in a sibling protocol entry such as webdav) were rejected with Missing sharedSecret in protocol. Scan every protocol entry for the shared secret during validation, resolve the secret from the matching entry, and let the files provider serve the webdav entry of a multi envelope. Covers the file and folder resource types.

Signed-off-by: Micke Nordin <kano@sunet.se>
2026-06-17 11:01:19 +02:00
..
AppInfo chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
BackgroundJob feat(cloud_federation_api): add token exchange endpoint issuing JWT access tokens 2026-06-17 11:01:11 +02:00
Controller fix(cloud_federation_api): accept multi-protocol share envelopes 2026-06-17 11:01:19 +02:00
Db feat(cloud_federation_api): add token exchange endpoint issuing JWT access tokens 2026-06-17 11:01:11 +02:00
Events feat(OCM-invites): Implementation of invitation flow 2025-06-12 11:20:26 +02:00
Migration feat(cloud_federation_api): add token exchange endpoint issuing JWT access tokens 2026-06-17 11:01:11 +02:00
Capabilities.php chore: add missing Override attribute to app code 2026-04-28 21:29:28 +02:00
Config.php chore: Apply new coding standard to all files 2026-06-01 13:46:39 +02:00
ResponseDefinitions.php fix(OpenAPI): Adjust array syntax to avoid ambiguities 2024-11-05 09:58:11 +01:00