summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSerghei MIHAI <smihai@entrouvert.com>2014-06-10 12:59:49 (GMT)
committerSerghei MIHAI <smihai@entrouvert.com>2014-06-10 12:59:49 (GMT)
commitbd145aca8ae8bdac3d1b4463facc785f97322b54 (patch)
treed69ad31cc74ba3d0e6594888725819acb5939323
parent7f88f85daac9946c37dad8b912f5b86e5afa9461 (diff)
downloadcud-bd145aca8ae8bdac3d1b4463facc785f97322b54.zip
cud-bd145aca8ae8bdac3d1b4463facc785f97322b54.tar.gz
cud-bd145aca8ae8bdac3d1b4463facc785f97322b54.tar.bz2
schmema files updated
-rw-r--r--ldap/authentic.schema18
-rw-r--r--ldap/cud.schema81
2 files changed, 33 insertions, 66 deletions
diff --git a/ldap/authentic.schema b/ldap/authentic.schema
index 919f7d3..18f51e0 100644
--- a/ldap/authentic.schema
+++ b/ldap/authentic.schema
@@ -4,11 +4,10 @@
# Révision :
# * 20140606 - Serghei Mihai - Initial draft
#
+objectIdentifier EoRoot 1.3.6.1.4.1.36560
+objectIdentifier EoClientRoot EoRoot:3
-objectIdentifier EoRoot 1.3.6.1.4.1.10650 # FIXME
-objectIdentifier EoClientRoot EoRoot:3 # FIXME
-
-objectIdentifier AuthenticRoot EoClientRoot:1128 # FIXME
+objectIdentifier AuthenticRoot EoClientRoot:1128
objectIdentifier AuthenticLdap AuthenticRoot:1
objectIdentifier AuthenticLdapAttributes AuthenticLdap:2
objectIdentifier AuthenticLdapObjectClass AuthenticLdap:3
@@ -16,7 +15,6 @@ objectIdentifier AuthenticLdapObjectClass AuthenticLdap:3
attributeType (AuthenticLdapAttributes:1
NAME 'activationKey'
DESC 'user activation key'
- EQUALITY caseExactMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
SINGLE-VALUE )
@@ -24,19 +22,19 @@ attributeType (AuthenticLdapAttributes:2
NAME 'activationStatus'
DESC 'user account activation status'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
- SIGNLE-VALUE )
+ SINGLE-VALUE )
-attributeType (AuthenticLdapAttributes:3
+attributeType ( AuthenticLdapAttributes:3
NAME 'creationDate'
DESC 'email record creation date'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
- SIGNLE-VALUE )
+ SINGLE-VALUE )
-attributeType (AuthenticLdapAttributes:4
+attributeType ( AuthenticLdapAttributes:4
NAME 'activationDate'
DESC 'email record activation date'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
- SIGNLE-VALUE )
+ SINGLE-VALUE )
objectclass (AuthenticLdapObjectClass:1
NAME 'authenticEmailValidation'
diff --git a/ldap/cud.schema b/ldap/cud.schema
index 9049ab4..a293e1a 100644
--- a/ldap/cud.schema
+++ b/ldap/cud.schema
@@ -1,15 +1,15 @@
-# vim:et:sw=4
+# vim:et:sw=4
#
# CUD Schema
-#
+#
# Date : 20140602
-# Révision :
+# Révision :
# * 20140602 - Benjamin Dauvergne <bdauvergne@entrouvert.com> - Création initiale
#
-objectIdentifier EoRoot 1.3.6.1.4.1.10650 # FIXME
-objectIdentifier EoClientRoot EoRoot:3 # FIXME
-objectIdentifier CUDRoot EoClientRoot:1127 # FIXME
+objectIdentifier EoRoot 1.3.6.1.4.1.36560
+objectIdentifier EoClientRoot EoRoot:3
+objectIdentifier CUDRoot EoClientRoot:1127
objectIdentifier CUDLdap CUDRoot:1
objectIdentifier CUDLdapAttributes CUDLdap:1
objectIdentifier CUDLdapObjectClass CUDLdap:2
@@ -32,7 +32,7 @@ objectIdentifier CUDLdapImportAttributes CUDLdap:3
attributetype (CUDLdapImportAttributes:1
NAME 'nationality'
DESC 'nationalité'
- EQUALITY caseIgnoreMatch # FIXME
+ EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
@@ -45,57 +45,48 @@ attributetype (CUDLdapImportAttributes:2
attributetype (CUDLdapImportAttributes:3
NAME 'placeOfBirth'
DESC 'lieu de naissance'
- EQUALITY caseIgnoreMatch # FIXME
+ EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype (CUDLdapImportAttributes:4
NAME 'countryOfBirth'
- DESC 'pays de naissance au format ISO#FIXME#'
- EQUALITY caseIgnoreMatch # FIXME
+ DESC 'pays de naissance au format ISO'
+ EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype (CUDLdapImportAttributes:5
NAME 'identityValidatedOn'
- DESC "date de validation de l'état civil au format ISO8601 yyyy-mm-dd"
- EQUALITY caseIgnoreMatch # FIXME
+ DESC 'date de validation de létat civil au format ISO8601'
+ EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype (CUDLdapImportAttributes:6
NAME 'identityValidatedBy'
- DESC "nom et fonction du validateur, plus éventuellement une référence de transaction, « John Doe;agentmairie de Graveline;#232323 »"
- EQUALITY caseIgnoreMatch # FIXME
+ DESC 'nom et fonction du validateur, plus éventuellement une référence de transaction, « John Doe;agentmairie de Graveline;#232323 »'
+ EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
-# adresse:
-# FIXME: reprendre le vrai format standard poste
-# labeledAddress: home;<building level>
-# 7 allée du Josas
-# <street2>
-# 78350 JOUY EN JOSAS
-# on ne devrait avoir qu'une adresse de chaque type (home,work,etc..)
-# homeAddressValidatedOn = date de validation de l'adresse
-# homeAddressValidatedBy = responsable de la validation de l'adresse
attributetype (CUDLdapImportAttributes:7
NAME 'homeAddress'
- DESC "adresse formatée au format standard postal permettant l'extraction des parties, avec préfixe d'usage"
- EQUALITY caseIgnoreMatch # FIXME
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15)
+ DESC 'adresse formatée au format standard postal permettant lextraction des parties, avec préfixe dusage'
+ EQUALITY caseIgnoreListMatch
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.41)
attributetype (CUDLdapImportAttributes:8
NAME 'homeAddressValidatedOn'
- DESC "date de validation de l'adresse personnelle"
- EQUALITY caseIgnoreMatch # FIXME
+ DESC 'date de validation de ladresse personnelle'
+ EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
attributetype (CUDLdapImportAttributes:9
NAME 'homeAddressValidatedBy'
- DESC "nom et fonction du validateur, plus éventuellement une référence de transaction"
- EQUALITY caseIgnoreMatch # FIXME
+ DESC 'nom et fonction du validateur, plus éventuellement une référence de transaction'
+ EQUALITY caseIgnoreMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
@@ -107,7 +98,7 @@ attributetype (CUDLdapImportAttributes:9
attributetype (CUDLdapImportAttributes:10
NAME 'federatedId'
- DESC "nom et fonction du validateur, plus éventuellement une référence de transaction"
+ DESC 'nom et fonction du validateur, plus éventuellement une référence de transaction'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
#
@@ -115,29 +106,7 @@ attributetype (CUDLdapImportAttributes:10
# federatedAttribute: http://eservices.cud.fr$role$Administrateur
attributetype (CUDLdapImportAttributes:11
NAME 'federatedAttribute'
- DESC "nom et fonction du validateur, plus éventuellement une référence de transaction"
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
- SINGLE-VALUE )
-
-# Autres:
-# cn = « nickname » initialisé avec sn + givenName
-# telphoneNumber = téléphone fixe format international (+33xxxxxx)
-# espaces et points sont enlevés/remis en entrée/sortie
-# mobile = téléphone mobile, idem que telephoneNumber
-# personalTitle = Monsieur/Madame
-# serialNumber = numéro unique
-
-attributetype (CUDLdapImportAttributes:8
- NAME 'homeAddressValidatedOn'
- DESC "date de validation d'une adresse, préfixé avec le label"
- EQUALITY caseIgnoreMatch
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
- SINGLE-VALUE )
-
-attributetype (CUDLdapImportAttributes:9
- NAME 'homeAddressValidatedBy'
- DESC "nom et fonction du validateur, plus éventuellement une référence de transaction"
- EQUALITY caseIgnoreMatch
+ DESC 'nom et fonction du validateur, plus éventuellement une référence de transaction'
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
SINGLE-VALUE )
@@ -152,8 +121,8 @@ objectclass (CUDLdapObjectClass:1
MUST ( mail $ userPassword )
MAY ( givenName $ sn $ nationality $ dateOfBirth $ placeOfBirth $
identityValidatedOn $ identityValidatedBy $
- labeledAddress $ homeAddressValidatedOn $ homeAddressValidatedBy $
- federatedId $ federatedAttribute $
+ homeAddress $ homeAddressValidatedOn $ homeAddressValidatedBy $
+ federatedId $ federatedAttribute $
cn $ telephoneNumber $ mobile $ personalTitle $ serialNumber ))
objectclass (CUDLdapObjectClass:2