aboutsummaryrefslogtreecommitdiffstats
path: root/apps/encryption/lib/Util.php
diff options
context:
space:
mode:
Diffstat (limited to 'apps/encryption/lib/Util.php')
-rw-r--r--apps/encryption/lib/Util.php55
1 files changed, 9 insertions, 46 deletions
diff --git a/apps/encryption/lib/Util.php b/apps/encryption/lib/Util.php
index 07bca9cbfdf..f1b43413be3 100644
--- a/apps/encryption/lib/Util.php
+++ b/apps/encryption/lib/Util.php
@@ -29,59 +29,24 @@ namespace OCA\Encryption;
use OC\Files\View;
use OCA\Encryption\Crypto\Crypt;
use OCP\IConfig;
-use OCP\ILogger;
use OCP\IUser;
use OCP\IUserManager;
use OCP\IUserSession;
use OCP\PreConditionNotMetException;
class Util {
- /**
- * @var View
- */
- private $files;
- /**
- * @var Crypt
- */
- private $crypt;
- /**
- * @var ILogger
- */
- private $logger;
- /**
- * @var bool|IUser
- */
- private $user;
- /**
- * @var IConfig
- */
- private $config;
- /**
- * @var IUserManager
- */
- private $userManager;
+ private IUser|false $user;
- /**
- * Util constructor.
- *
- * @param View $files
- * @param Crypt $crypt
- * @param ILogger $logger
- * @param IUserSession $userSession
- * @param IConfig $config
- * @param IUserManager $userManager
- */
- public function __construct(View $files,
- Crypt $crypt,
- ILogger $logger,
- IUserSession $userSession,
- IConfig $config,
- IUserManager $userManager
+ public function __construct(
+ private View $files,
+ private Crypt $crypt,
+ IUserSession $userSession,
+ private IConfig $config,
+ private IUserManager $userManager,
) {
$this->files = $files;
$this->crypt = $crypt;
- $this->logger = $logger;
- $this->user = $userSession && $userSession->isLoggedIn() ? $userSession->getUser() : false;
+ $this->user = $userSession->isLoggedIn() ? $userSession->getUser() : false;
$this->config = $config;
$this->userManager = $userManager;
}
@@ -132,10 +97,8 @@ class Util {
/**
* check if master key is enabled
- *
- * @return bool
*/
- public function isMasterKeyEnabled() {
+ public function isMasterKeyEnabled(): bool {
$userMasterKey = $this->config->getAppValue('encryption', 'useMasterKey', '1');
return ($userMasterKey === '1');
}