aboutsummaryrefslogtreecommitdiffstats
path: root/apps/encryption/appinfo/info.xml
blob: f35a87aa4f2b550ef6c7fc4c3da0cdee2a2bfd3d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?xml version="1.0"?>
<info>
	<id>encryption</id>
	<description>
		In order to use this encryption module you need to enable server-side
		encryption in the admin settings. Once enabled this module will encrypt
		all your files transparently. The encryption is based on AES 256 keys.
		The module won't touch existing files, only new files will be encrypted
		after server-side encryption was enabled. It is also not possible to
		disable the encryption again and switch back to a unencrypted system.
		Please read the documentation to know all implications before you decide
		to enable server-side encryption.
	</description>
	<name>Default encryption module</name>
	<licence>AGPL</licence>
	<author>Bjoern Schiessle</author>
	<author>Clark Tomlinson</author>
	<documentation>
		<user>user-encryption</user>
		<admin>admin-encryption</admin>
	</documentation>
	<version>2.0.0</version>
	<types>
		<filesystem/>
	</types>
	<dependencies>
		<lib>openssl</lib>
		<nextcloud min-version="13" max-version="13" />
	</dependencies>
	<settings>
		<admin>OCA\Encryption\Settings\Admin</admin>
		<personal>OCA\Encryption\Settings\Personal</personal>
	</settings>
	<commands>
		<command>OCA\Encryption\Command\EnableMasterKey</command>
		<command>OCA\Encryption\Command\DisableMasterKey</command>
		<command>OCA\Encryption\Command\MigrateKeys</command>
	</commands>

	<repair-steps>
		<post-migration>
			<step>OCA\Encryption\Migration\SetMasterKeyStatus</step>
		</post-migration>
	</repair-steps>
</info>