mirror of
https://github.com/nextcloud/server.git
synced 2026-04-22 23:03:00 -04:00
refactor: Configure OpenAPI scopes
Signed-off-by: provokateurin <kate@provokateurin.de>
This commit is contained in:
parent
b64ab5fba8
commit
c5808d0d10
4 changed files with 8 additions and 0 deletions
|
|
@ -30,6 +30,7 @@ use OCA\CloudFederationAPI\Config;
|
|||
use OCA\CloudFederationAPI\ResponseDefinitions;
|
||||
use OCP\AppFramework\Controller;
|
||||
use OCP\AppFramework\Http;
|
||||
use OCP\AppFramework\Http\Attribute\OpenAPI;
|
||||
use OCP\AppFramework\Http\JSONResponse;
|
||||
use OCP\Federation\Exceptions\ActionNotSupportedException;
|
||||
use OCP\Federation\Exceptions\AuthenticationFailedException;
|
||||
|
|
@ -55,6 +56,7 @@ use Psr\Log\LoggerInterface;
|
|||
* @psalm-import-type CloudFederationAPIValidationError from ResponseDefinitions
|
||||
* @psalm-import-type CloudFederationAPIError from ResponseDefinitions
|
||||
*/
|
||||
#[OpenAPI(scope: OpenAPI::SCOPE_FEDERATION)]
|
||||
class RequestHandlerController extends Controller {
|
||||
public function __construct(
|
||||
string $appName,
|
||||
|
|
|
|||
|
|
@ -36,6 +36,7 @@ use OCA\FederatedFileSharing\AddressHandler;
|
|||
use OCA\FederatedFileSharing\FederatedShareProvider;
|
||||
use OCP\AppFramework\Controller;
|
||||
use OCP\AppFramework\Http;
|
||||
use OCP\AppFramework\Http\Attribute\OpenAPI;
|
||||
use OCP\AppFramework\Http\JSONResponse;
|
||||
use OCP\Constants;
|
||||
use OCP\Federation\ICloudIdManager;
|
||||
|
|
@ -56,6 +57,7 @@ use Psr\Log\LoggerInterface;
|
|||
*
|
||||
* @package OCA\FederatedFileSharing\Controller
|
||||
*/
|
||||
#[OpenAPI(scope: OpenAPI::SCOPE_FEDERATION)]
|
||||
class MountPublicLinkController extends Controller {
|
||||
/**
|
||||
* MountPublicLinkController constructor.
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@ use OCA\FederatedFileSharing\FederatedShareProvider;
|
|||
use OCA\FederatedFileSharing\Notifications;
|
||||
use OCP\App\IAppManager;
|
||||
use OCP\AppFramework\Http;
|
||||
use OCP\AppFramework\Http\Attribute\OpenAPI;
|
||||
use OCP\AppFramework\OCS\OCSBadRequestException;
|
||||
use OCP\AppFramework\OCS\OCSException;
|
||||
use OCP\AppFramework\OCSController;
|
||||
|
|
@ -50,6 +51,7 @@ use OCP\Share;
|
|||
use OCP\Share\Exceptions\ShareNotFound;
|
||||
use Psr\Log\LoggerInterface;
|
||||
|
||||
#[OpenAPI(scope: OpenAPI::SCOPE_FEDERATION)]
|
||||
class RequestHandlerController extends OCSController {
|
||||
|
||||
/** @var FederatedShareProvider */
|
||||
|
|
|
|||
|
|
@ -31,6 +31,7 @@ namespace OCA\Federation\Controller;
|
|||
use OCA\Federation\DbHandler;
|
||||
use OCA\Federation\TrustedServers;
|
||||
use OCP\AppFramework\Http;
|
||||
use OCP\AppFramework\Http\Attribute\OpenAPI;
|
||||
use OCP\AppFramework\Http\DataResponse;
|
||||
use OCP\AppFramework\OCS\OCSForbiddenException;
|
||||
use OCP\AppFramework\OCSController;
|
||||
|
|
@ -47,6 +48,7 @@ use Psr\Log\LoggerInterface;
|
|||
*
|
||||
* @package OCA\Federation\Controller
|
||||
*/
|
||||
#[OpenAPI(scope: OpenAPI::SCOPE_FEDERATION)]
|
||||
class OCSAuthAPIController extends OCSController {
|
||||
private ISecureRandom $secureRandom;
|
||||
private IJobList $jobList;
|
||||
|
|
|
|||
Loading…
Reference in a new issue