Signed-off-by: provokateurin <kate@provokateurin.de>tags/v29.0.0beta1
@@ -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; |