X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.node.api%2Fsrc%2Forg%2Fargeo%2Fnode%2Fnode.cnd;h=f3d0619efc4e73a362dc9be0ba27767dcd340dc2;hb=d728b305c8c8e97b4434a75e5b47e73fa287cc51;hp=8ac7c91f474585bed6b6d19fbe5b01dd942807a0;hpb=0243aa5633af84d8608ba912483dbaaaefac42f1;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.node.api/src/org/argeo/node/node.cnd b/org.argeo.node.api/src/org/argeo/node/node.cnd index 8ac7c91f4..f3d0619ef 100644 --- a/org.argeo.node.api/src/org/argeo/node/node.cnd +++ b/org.argeo.node.api/src/org/argeo/node/node.cnd @@ -1,6 +1,5 @@ - // DN (see https://tools.ietf.org/html/rfc4514) @@ -21,74 +20,3 @@ mixin [node:groupHome] mixin - ldap:cn (STRING) m - -// GENERIC TYPES NOT AVAILABLE IN JCR -//[argeo:link] > mix:created, mix:lastModified -//mixin -// URI(s) -//- argeo:uri (STRING) m - -//[argeo:references] > nt:unstructured -//- * (REFERENCE) * - -// DATA MODEL -//[argeo:dataModel] > mix:created, mix:lastModified, mix:versionable -//mixin -//- argeo:uri (STRING) m -//- argeo:dataModelVersion (STRING) m - -// USER NODES -// user should be lower case, between 3 and 15 characters long -//[argeo:userHome] > mix:created, mix:lastModified -//mixin -//- argeo:userID (STRING) m -//- argeo:remoteRoles (STRING) * -// deprecated. for backward compatibility: -//+ argeo:profile (argeo:userProfile) -//+ argeo:keyring (argeo:pbeSpec) -//+ argeo:preferences (argeo:preferenceNode) - -//[argeo:userProfile] > mix:created, mix:lastModified, mix:title, mix:versionable -//mixin -//- argeo:userID (STRING) m -//- argeo:enabled (BOOLEAN) -//- argeo:accountNonExpired (BOOLEAN) -//- argeo:accountNonLocked (BOOLEAN) -//- argeo:credentialsNonExpired (BOOLEAN) - -//[argeo:preferenceNode] > mix:lastModified, mix:versionable -//mixin -//+ * (argeo:preferenceNode) * version - -[argeo:remoteRepository] > nt:unstructured -- argeo:uri (STRING) -- argeo:userID (STRING) -+ argeo:password (argeo:encrypted) - -// TABULAR CONTENT -[argeo:table] > nt:file -+ * (argeo:column) * - -[argeo:column] > mix:title -- jcr:requiredType (STRING) = 'STRING' - -[argeo:csv] > nt:resource - -// CRYPTO -[argeo:encrypted] > nt:base -mixin -// initialization vector used by some algorithms -- argeo:iv (BINARY) - -[argeo:pbeKeySpec] > nt:base -mixin -- argeo:secretKeyFactory (STRING) -- argeo:salt (BINARY) -- argeo:iterationCount (LONG) -- argeo:keyLength (LONG) -- argeo:secretKeyEncryption (STRING) - -[argeo:pbeSpec] > argeo:pbeKeySpec -mixin -- argeo:cipher (STRING) -