1 <argeo = 'http://www.argeo.org/ns/argeo'>
3 // GENERIC TYPES NOT AVAILABLE IN JCR
4 [argeo:link] > mix:created, mix:lastModified
9 [argeo:references] > nt:unstructured
13 [argeo:dataModel] > mix:created, mix:lastModified, mix:versionable
15 - argeo:uri (STRING) m
16 - argeo:dataModelVersion (STRING) m
19 // user should be lower case, between 3 and 15 characters long
20 [argeo:userHome] > mix:created, mix:lastModified
22 - argeo:userID (STRING) m
23 - argeo:remoteRoles (STRING) *
24 // deprecated. for backward compatibility:
25 + argeo:profile (argeo:userProfile)
26 + argeo:keyring (argeo:pbeSpec)
27 + argeo:preferences (argeo:preferenceNode)
29 [argeo:userProfile] > mix:created, mix:lastModified, mix:title, mix:versionable
31 - argeo:userID (STRING) m
32 - argeo:enabled (BOOLEAN)
33 - argeo:accountNonExpired (BOOLEAN)
34 - argeo:accountNonLocked (BOOLEAN)
35 - argeo:credentialsNonExpired (BOOLEAN)
37 [argeo:preferenceNode] > mix:lastModified, mix:versionable
39 + * (argeo:preferenceNode) * version
41 [argeo:remoteRepository] > nt:unstructured
43 - argeo:userID (STRING)
44 + argeo:password (argeo:encrypted)
47 [argeo:table] > nt:file
50 [argeo:column] > mix:title
51 - jcr:requiredType (STRING) = 'STRING'
53 [argeo:csv] > nt:resource
56 [argeo:encrypted] > nt:base
58 // initialization vector used by some algorithms
61 [argeo:pbeKeySpec] > nt:base
63 - argeo:secretKeyFactory (STRING)
65 - argeo:iterationCount (LONG)
66 - argeo:keyLength (LONG)
67 - argeo:secretKeyEncryption (STRING)
69 [argeo:pbeSpec] > argeo:pbeKeySpec
71 - argeo:cipher (STRING)