From: Thomas Müller Date: Tue, 31 Mar 2015 11:25:35 +0000 (+0200) Subject: Adding renameKeys to IStorage X-Git-Tag: v8.1.0alpha1~78^2~69 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=35b97ed67292efe1ba94996bd4ffb8b2c9694de9;p=nextcloud-server.git Adding renameKeys to IStorage --- diff --git a/lib/public/encryption/keys/istorage.php b/lib/public/encryption/keys/istorage.php index 426057b80d0..0a3ed44d378 100644 --- a/lib/public/encryption/keys/istorage.php +++ b/lib/public/encryption/keys/istorage.php @@ -113,7 +113,6 @@ interface IStorage { public function deleteAllFileKeys($path); /** - * delete system-wide encryption keys not related to a specific user, * e.g something like a key for public link shares * @@ -123,4 +122,14 @@ interface IStorage { */ public function deleteSystemUserKey($keyId); + /** + * move keys if a file was renamed + * + * @param string $source + * @param string $target + * @param string $owner + * @param bool $systemWide + */ + public function renameKeys($source, $target, $owner, $systemWide); + }