summaryrefslogtreecommitdiffstats
path: root/lib/public
diff options
context:
space:
mode:
authorMorris Jobke <hey@morrisjobke.de>2017-07-06 15:58:48 +0200
committerGitHub <noreply@github.com>2017-07-06 15:58:48 +0200
commitad1d4d363fca28b34396bcfb605ba5336cf040f7 (patch)
tree4a1e712fb13f82206abde7b841e57b67916fa5da /lib/public
parent984953ef4a5917e672118a96e3b3714862011308 (diff)
parent001a9c02dd1361dce5808d21dbbb5c7c4f320172 (diff)
downloadnextcloud-server-ad1d4d363fca28b34396bcfb605ba5336cf040f7.tar.gz
nextcloud-server-ad1d4d363fca28b34396bcfb605ba5336cf040f7.zip
Merge pull request #5174 from nextcloud/new-encryption-default
Use the master key by default
Diffstat (limited to 'lib/public')
-rw-r--r--lib/public/Encryption/IEncryptionModule.php10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/public/Encryption/IEncryptionModule.php b/lib/public/Encryption/IEncryptionModule.php
index 6be9763c9c8..d96c6c8ba06 100644
--- a/lib/public/Encryption/IEncryptionModule.php
+++ b/lib/public/Encryption/IEncryptionModule.php
@@ -182,4 +182,14 @@ interface IEncryptionModule {
*/
public function isReadyForUser($user);
+ /**
+ * Does the encryption module needs a detailed list of users with access to the file?
+ * For example if the encryption module uses per-user encryption keys and needs to know
+ * the users with access to the file to encrypt/decrypt it.
+ *
+ * @since 13.0.0
+ * @return bool
+ */
+ public function needDetailedAccessList();
+
}