Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'apps/files_external/lib/AppInfo/Application.php')
-rw-r--r--apps/files_external/lib/AppInfo/Application.php60
1 files changed, 31 insertions, 29 deletions
diff --git a/apps/files_external/lib/AppInfo/Application.php b/apps/files_external/lib/AppInfo/Application.php
index 7f6d8863350..6f8018746b3 100644
--- a/apps/files_external/lib/AppInfo/Application.php
+++ b/apps/files_external/lib/AppInfo/Application.php
@@ -31,8 +31,6 @@ namespace OCA\Files_External\AppInfo;
use OCA\Files_External\Config\ConfigAdapter;
use OCA\Files_External\Config\UserPlaceholderHandler;
-use OCA\Files_External\Listener\GroupDeletedListener;
-use OCA\Files_External\Listener\UserDeletedListener;
use OCA\Files_External\Lib\Auth\AmazonS3\AccessKey;
use OCA\Files_External\Lib\Auth\Builtin;
use OCA\Files_External\Lib\Auth\NullMechanism;
@@ -49,6 +47,7 @@ use OCA\Files_External\Lib\Auth\Password\UserGlobalAuth;
use OCA\Files_External\Lib\Auth\Password\UserProvided;
use OCA\Files_External\Lib\Auth\PublicKey\RSA;
use OCA\Files_External\Lib\Auth\PublicKey\RSAPrivateKey;
+use OCA\Files_External\Lib\Auth\SMB\KerberosApacheAuth;
use OCA\Files_External\Lib\Auth\SMB\KerberosAuth;
use OCA\Files_External\Lib\Backend\AmazonS3;
use OCA\Files_External\Lib\Backend\DAV;
@@ -62,6 +61,8 @@ use OCA\Files_External\Lib\Backend\SMB_OC;
use OCA\Files_External\Lib\Backend\Swift;
use OCA\Files_External\Lib\Config\IAuthMechanismProvider;
use OCA\Files_External\Lib\Config\IBackendProvider;
+use OCA\Files_External\Listener\GroupDeletedListener;
+use OCA\Files_External\Listener\UserDeletedListener;
use OCA\Files_External\Service\BackendService;
use OCP\AppFramework\App;
use OCP\AppFramework\Bootstrap\IBootContext;
@@ -126,16 +127,16 @@ class Application extends App implements IBackendProvider, IAuthMechanismProvide
$container = $this->getContainer();
$backends = [
- $container->query(Local::class),
- $container->query(FTP::class),
- $container->query(DAV::class),
- $container->query(OwnCloud::class),
- $container->query(SFTP::class),
- $container->query(AmazonS3::class),
- $container->query(Swift::class),
- $container->query(SFTP_Key::class),
- $container->query(SMB::class),
- $container->query(SMB_OC::class),
+ $container->get(Local::class),
+ $container->get(FTP::class),
+ $container->get(DAV::class),
+ $container->get(OwnCloud::class),
+ $container->get(SFTP::class),
+ $container->get(AmazonS3::class),
+ $container->get(Swift::class),
+ $container->get(SFTP_Key::class),
+ $container->get(SMB::class),
+ $container->get(SMB_OC::class),
];
return $backends;
@@ -149,37 +150,38 @@ class Application extends App implements IBackendProvider, IAuthMechanismProvide
return [
// AuthMechanism::SCHEME_NULL mechanism
- $container->query(NullMechanism::class),
+ $container->get(NullMechanism::class),
// AuthMechanism::SCHEME_BUILTIN mechanism
- $container->query(Builtin::class),
+ $container->get(Builtin::class),
// AuthMechanism::SCHEME_PASSWORD mechanisms
- $container->query(Password::class),
- $container->query(SessionCredentials::class),
- $container->query(LoginCredentials::class),
- $container->query(UserProvided::class),
- $container->query(GlobalAuth::class),
- $container->query(UserGlobalAuth::class),
+ $container->get(Password::class),
+ $container->get(SessionCredentials::class),
+ $container->get(LoginCredentials::class),
+ $container->get(UserProvided::class),
+ $container->get(GlobalAuth::class),
+ $container->get(UserGlobalAuth::class),
// AuthMechanism::SCHEME_OAUTH1 mechanisms
- $container->query(OAuth1::class),
+ $container->get(OAuth1::class),
// AuthMechanism::SCHEME_OAUTH2 mechanisms
- $container->query(OAuth2::class),
+ $container->get(OAuth2::class),
// AuthMechanism::SCHEME_PUBLICKEY mechanisms
- $container->query(RSA::class),
- $container->query(RSAPrivateKey::class),
+ $container->get(RSA::class),
+ $container->get(RSAPrivateKey::class),
// AuthMechanism::SCHEME_OPENSTACK mechanisms
- $container->query(OpenStackV2::class),
- $container->query(OpenStackV3::class),
- $container->query(Rackspace::class),
+ $container->get(OpenStackV2::class),
+ $container->get(OpenStackV3::class),
+ $container->get(Rackspace::class),
// Specialized mechanisms
- $container->query(AccessKey::class),
- $container->query(KerberosAuth::class),
+ $container->get(AccessKey::class),
+ $container->get(KerberosAuth::class),
+ $container->get(KerberosApacheAuth::class),
];
}
}