]> git.argeo.org Git - lgpl/argeo-commons.git/blob - jcr/argeo.cnd
Prepare next development cycle
[lgpl/argeo-commons.git] / jcr / argeo.cnd
1 <argeo = 'http://www.argeo.org/ns/argeo'>
2
3 // GENERIC TYPES
4 [argeo:remoteRepository] > nt:unstructured
5 - argeo:uri (STRING)
6 - argeo:userID (STRING)
7 + argeo:password (argeo:encrypted)
8
9 // TABULAR CONTENT
10 [argeo:table] > nt:file
11 + * (argeo:column) *
12
13 [argeo:column] > mix:title
14 - jcr:requiredType (STRING) = 'STRING'
15
16 [argeo:csv] > nt:resource
17
18 // CRYPTO
19 [argeo:encrypted]
20 mixin
21 // initialization vector used by some algorithms
22 - argeo:iv (BINARY)
23
24 [argeo:pbeKeySpec]
25 mixin
26 - argeo:secretKeyFactory (STRING)
27 - argeo:salt (BINARY)
28 - argeo:iterationCount (LONG)
29 - argeo:keyLength (LONG)
30 - argeo:secretKeyEncryption (STRING)
31
32 [argeo:pbeSpec] > argeo:pbeKeySpec
33 mixin
34 - argeo:cipher (STRING)