[java-identity-provider] branch main updated: IDP-2006 - Improvements for default attributes registry configuration

Scott Cantor cantor.2 at osu.edu
Mon Oct 17 17:55:10 UTC 2022


This is an automated email from the git hooks/post-receive script.

scantor pushed a commit to branch main
in repository java-identity-provider.

View the commit online:
http://git.shibboleth.net/view/?p=java-identity-provider.git;a=commit;h=f6aa30620f724f5835f5da6af14fd51fbe1de1f2

The following commit(s) were added to refs/heads/main by this push:
     new f6aa30620 IDP-2006 - Improvements for default attributes registry configuration
f6aa30620 is described below

commit f6aa30620f724f5835f5da6af14fd51fbe1de1f2
Author: Scott Cantor <cantor.2 at osu.edu>
AuthorDate: Mon Oct 17 13:54:25 2022 -0400

    IDP-2006 - Improvements for default attributes registry configuration
    
    https://shibboleth.atlassian.net/browse/IDP-2006
---
 .../main/resources/conf/attributes/eduPerson.xml   |  42 ++++---
 .../resources/conf/attributes/inetOrgPerson.xml    |  22 ++--
 .../main/resources/conf/attributes/samlSubject.xml |  12 +-
 .../src/main/resources/conf/attributes/schac.xml   | 133 +++++++++++++++++++--
 4 files changed, 167 insertions(+), 42 deletions(-)

diff --git a/idp-conf/src/main/resources/conf/attributes/eduPerson.xml b/idp-conf/src/main/resources/conf/attributes/eduPerson.xml
index 1ce3890b1..0a7689019 100644
--- a/idp-conf/src/main/resources/conf/attributes/eduPerson.xml
+++ b/idp-conf/src/main/resources/conf/attributes/eduPerson.xml
@@ -57,7 +57,7 @@
                     <prop key="displayName.fr">Niveau de confiance</prop>
                     <prop key="displayName.it">Livello di sicurezza</prop>
                     <prop key="displayName.ja">保証レベル</prop>
-                    <prop key="description.en">Set of URIs that assert compliance with specific standards for identity assurance.</prop>
+                    <prop key="description.en">Set of URIs that assert compliance with specific standards for identity assurance</prop>
                     <prop key="description.de">URIs die eine gewisse Zusicherung für spezifische Standards des Vertrauens beinhalten</prop>
                     <prop key="description.fr">Un ensemble d'URI qui attestent la conformité selon un standard pour les niveaux d'assurance d'identités</prop>
                     <prop key="description.it">Un insieme di URI che asseriscono l'osservanza dei livelli di sicurezza richiesti</prop>
@@ -75,12 +75,12 @@
                     <prop key="saml1.name">urn:mace:dir:attribute-def:eduPersonEntitlement</prop>
                     <prop key="displayName.en">Entitlement</prop>
                     <prop key="displayName.de">Berechtigung</prop>
-                    <prop key="displayName.fr">Entitlement</prop>
+                    <prop key="displayName.fr">Membre de</prop>
                     <prop key="displayName.it">Prerogativa</prop>
                     <prop key="displayName.ja">資格情報</prop>
                     <prop key="description.en">Member of: URI (either URL or URN) that indicates a set of rights to specific resources based on an agreement across the releavant community</prop>
                     <prop key="description.de">Zeichenkette, die Rechte für spezifische Ressourcen beschreibt</prop>
-                    <prop key="description.fr">Membre de: URI (soit une URL ou une URN) décrivant un droit spécific d'accès.</prop>
+                    <prop key="description.fr">Membre de: URI (soit une URL ou une URN) décrivant un droit spécific d'accès</prop>
                     <prop key="description.it">Membro delle seguenti URI (sia URL o URN) che rappresentano diritti specifici d'accesso validi in tutta la communità</prop>
                     <prop key="description.ja">特定のアプリケーションもしくはコミュニティ内の複数リソースへのアクセス権限を持つことを示すURI(URLもしくはURN)</prop>
                 </props>
@@ -100,11 +100,11 @@
                     <prop key="displayName.fr">Surnom</prop>
                     <prop key="displayName.it">Diminutivo</prop>
                     <prop key="displayName.ja">ニックネーム</prop>
-                    <prop key="description.en">Person's nickname, or the informal name by which they are accustomed to be hailed.</prop>
-                    <prop key="description.de">Kurzname einer Person, oder üblicher Rufname zur Begrüßung.</prop>
-                    <prop key="description.de-ch">Übername einer Person, oder üblicher Rufname zur Begrüssung.</prop>
-                    <prop key="description.fr">Nom personnalisable pour un usage informel.</prop>
-                    <prop key="description.it">Diminutivo della persona, o  soprannome.</prop>
+                    <prop key="description.en">Person's nickname, or the informal name by which they are accustomed to be hailed</prop>
+                    <prop key="description.de">Kurzname einer Person, oder üblicher Rufname zur Begrüßung</prop>
+                    <prop key="description.de-ch">Übername einer Person, oder üblicher Rufname zur Begrüssung</prop>
+                    <prop key="description.fr">Nom personnalisable pour un usage informel</prop>
+                    <prop key="description.it">Diminutivo della persona, o  soprannome</prop>
                     <prop key="description.ja">利用者のニックネームもしくは通称</prop>
                 </props>
             </property>
@@ -118,7 +118,7 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.5923.1.1.1.3</prop>
                     <prop key="saml1.name">urn:mace:dir:attribute-def:eduPersonOrgDN</prop>
                     <prop key="displayName.en">Organization distinguished name</prop>
-                    <prop key="description.en">Distinguished name (DN) of the directory entry representing the institution with which the person is associated.</prop>
+                    <prop key="description.en">Distinguished name (DN) of the directory entry representing the institution with which the person is associated</prop>
                 </props>
             </property>
         </bean>
@@ -131,7 +131,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.5923.1.1.1.4</prop>
                     <prop key="saml1.name">urn:mace:dir:attribute-def:eduPersonOrgUnitDN</prop>
                     <prop key="displayName.en">Organization unit distinguished name</prop>
-                    <prop key="description.en">Distinguished name(s) (DN) of the directory entries representing the person's Organizational Unit(s).</prop>
+                    <prop key="displayName.fr">Structures de rattachement</prop>
+                    <prop key="description.en">Distinguished name(s) (DN) of the directory entries representing the person's Organizational Unit(s)</prop>
+                    <prop key="description.fr">Structures d'affectation (composante, service...) de la personne dans l'annuaire</prop>
                 </props>
             </property>
         </bean>
@@ -144,7 +146,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.5923.1.1.1.16</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.5923.1.1.1.16</prop>
                     <prop key="displayName.en">ORCID</prop>
-                    <prop key="description.en">ORCID researcher identifier(s) belonging to a person.</prop>
+                    <prop key="displayName.fr">identifiants ORCID</prop>
+                    <prop key="description.en">ORCID researcher identifier(s) belonging to a person</prop>
+                    <prop key="description.fr">Identifiant(s) ORCID d'une personne</prop>
                 </props>
             </property>
         </bean>
@@ -158,7 +162,7 @@
                     <prop key="saml1.name">urn:mace:dir:attribute-def:eduPersonPrimaryAffiliation</prop>
                     <prop key="displayName.en">Primary affiliation</prop>
                     <prop key="displayName.de">Primäre Zugehörigkeit</prop>
-                    <prop key="displayName.fr">Affiliation pricipale</prop>
+                    <prop key="displayName.fr">Affiliation principale</prop>
                     <prop key="displayName.it">Appartenenza principale</prop>
                     <prop key="displayName.ja">主要職位</prop>
                     <prop key="description.en">Specifies the person's primary relationship to the institution in broad categories such as student, faculty, staff, alum, etc.</prop>
@@ -178,7 +182,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.5923.1.1.1.8</prop>
                     <prop key="saml1.name">urn:mace:dir:attribute-def:eduPersonPrimaryOrgUnitDN</prop>
                     <prop key="displayName.en">Primary organization unit distinguished name</prop>
-                    <prop key="description.en">Distinguished name (DN) of the directory entry representing the person's primary Organizational Unit.</prop>
+                    <prop key="displayName.fr">Structure de rattachement principal</prop>
+                    <prop key="description.en">Distinguished name (DN) of the directory entry representing the person's primary Organizational Unit</prop>
+                    <prop key="description.fr">Structure (composante, service) dans l'annuaire considérée comme affectation principale de la personne</prop>
                 </props>
             </property>
         </bean>
@@ -193,10 +199,10 @@
                     <prop key="saml1.encodeType">false</prop>
                     <prop key="displayName.en">Principal name</prop>
                     <prop key="displayName.de">Persönliche ID</prop>
-                    <prop key="displayName.fr">Principal Name</prop>
+                    <prop key="displayName.fr">Identifiant unique</prop>
                     <prop key="displayName.it">Principal Name</prop>
                     <prop key="displayName.ja">プリンシパルID</prop>
-                    <prop key="description.en">A unique identifier for a person, mainly for inter-institutional user identification.</prop>
+                    <prop key="description.en">A unique identifier for a person, mainly for inter-institutional user identification</prop>
                     <prop key="description.de">Eindeutige Benutzeridentifikation</prop>
                     <prop key="description.de-ch">Eindeutige Benützeridentifikation</prop>
                     <prop key="description.fr">L'identifiant unique de l'utilisateur</prop>
@@ -215,7 +221,9 @@
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.5923.1.1.1.12</prop>
                     <prop key="saml1.encodeType">false</prop>
                     <prop key="displayName.en">Prior principal name(s)</prop>
-                    <prop key="description.en">eduPersonPrincipalName value(s) previously associated with the entry.</prop>
+                    <prop key="displayName.fr">Anciens identifiants EPPN</prop>
+                    <prop key="description.en">eduPersonPrincipalName value(s) previously associated with the entry</prop>
+                    <prop key="description.fr">Liste des valeurs de l'attribut eduPersonPrincipalName précédemment attribuées à la personne</prop>
                 </props>
             </property>
         </bean>
@@ -256,7 +264,7 @@
                     <prop key="displayName.fr">ID unique</prop>
                     <prop key="displayName.it">ID unico</prop>
                     <prop key="displayName.ja">ユニークID</prop>
-                    <prop key="description.en">A unique identifier for a person, mainly for inter-institutional user identification.</prop>
+                    <prop key="description.en">A unique identifier for a person, mainly for inter-institutional user identification</prop>
                     <prop key="description.de">Eindeutige Benutzeridentifikation</prop>
                     <prop key="description.de-ch">Eindeutige Benützeridentifikation</prop>
                     <prop key="description.fr">Identifiant unique de l'utilisateur</prop>
diff --git a/idp-conf/src/main/resources/conf/attributes/inetOrgPerson.xml b/idp-conf/src/main/resources/conf/attributes/inetOrgPerson.xml
index 44213545f..2ab78ef95 100644
--- a/idp-conf/src/main/resources/conf/attributes/inetOrgPerson.xml
+++ b/idp-conf/src/main/resources/conf/attributes/inetOrgPerson.xml
@@ -33,7 +33,9 @@
                     <prop key="saml2.name">urn:oid:2.5.4.3</prop>
                     <prop key="saml1.name">urn:mace:dir:attribute-def:cn</prop>
                     <prop key="displayName.en">Common name</prop>
+                    <prop key="displayName.fr">Nom et Prénom</prop>
                     <prop key="description.en">Common name of a person</prop>
+                    <prop key="description.fr">Nom complet sans accent d'une personne</prop>
                 </props>
             </property>
         </bean>
@@ -46,9 +48,11 @@
                     <prop key="saml2.name">urn:oid:2.16.840.1.113730.3.1.2</prop>
                     <prop key="saml1.name">urn:mace:dir:attribute-def:departmentNumber</prop>
                     <prop key="displayName.en">Department number</prop>
+                    <prop key="displayName.fr">departmentNumber</prop>
                     <prop key="displayName.de">Abteilungsnummer</prop>
                     <prop key="description.en">Department number</prop>
                     <prop key="description.de">Nummer der Abteilung</prop>
+                    <prop key="description.fr">Identifiant du département dans l'organisation</prop>
                 </props>
             </property>
         </bean>
@@ -65,7 +69,7 @@
                     <prop key="displayName.fr">Nom</prop>
                     <prop key="displayName.it">Nome</prop>
                     <prop key="displayName.ja">表示名</prop>
-                    <prop key="description.en">The name that should appear in white-pages-like applications for this person.</prop>
+                    <prop key="description.en">The name that should appear in white-pages-like applications for this person</prop>
                     <prop key="description.de">Anzeigename</prop>
                     <prop key="description.fr">Nom complet d'affichage</prop>
                     <prop key="description.it">Nome</prop>
@@ -103,7 +107,9 @@
                     <prop key="saml2.name">urn:oid:2.16.840.1.113730.3.1.4</prop>
                     <prop key="saml1.name">urn:mace:dir:attribute-def:employeeType</prop>
                     <prop key="displayName.en">Employee type</prop>
+                    <prop key="displayName.fr">Type d'employé</prop>
                     <prop key="description.en">Employee type</prop>
+                    <prop key="description.fr">Catégorie d'employé dans l'organisation</prop>
                 </props>
             </property>
         </bean>
@@ -202,7 +208,7 @@
                     <prop key="saml1.name">urn:mace:dir:attribute-def:l</prop>
                     <prop key="displayName.en">Locality name</prop>
                     <prop key="displayName.de">Ort</prop>
-                    <prop key="displayName.fr">Locality name</prop>
+                    <prop key="displayName.fr">Localité</prop>
                     <prop key="displayName.ja">場所(L)</prop>
                     <prop key="description.en">Locality name</prop>
                     <prop key="description.de">Ort</prop>
@@ -405,7 +411,7 @@
                     <prop key="displayName.ja">姓</prop>
                     <prop key="description.en">Surname or family name</prop>
                     <prop key="description.de">Familienname</prop>
-                    <prop key="description.fr">Nom de famille de l'utilisateur.</prop>
+                    <prop key="description.fr">Nom de famille de l'utilisateur</prop>
                     <prop key="description.it">Cognome dell'utilizzatore</prop>
                     <prop key="description.ja">氏名(姓)の英語表記</prop>
                 </props>
@@ -420,8 +426,10 @@
                     <prop key="saml2.name">urn:oid:2.5.4.8</prop>
                     <prop key="saml1.name">urn:mace:dir:attribute-def:st</prop>
                     <prop key="displayName.en">State or province name</prop>
+                    <prop key="displayName.fr">Etat ou nom de province</prop>
                     <prop key="displayName.ja">都道府県もしくは州や省(ST)</prop>
                     <prop key="description.en">State or province name</prop>
+                    <prop key="description.fr">Etat ou nom de province</prop>
                     <prop key="description.ja">州名や省名 国によって異なり日本の場合は都道府県名</prop>
                 </props>
             </property>
@@ -501,10 +509,10 @@
                     <prop key="displayName.fr">ID utilisateur</prop>
                     <prop key="displayName.it">ID dell'utente</prop>
                     <prop key="displayName.ja">ユーザID</prop>
-                    <prop key="description.en">A unique identifier for a person, mainly used for user identification within the user's home organization.</prop>
-                    <prop key="description.de">Eine eindeutige Nummer für eine Person, welche hauptsächlich zur Identifikation innerhalb der Organisation benutzt wird.</prop>
-                    <prop key="description.fr">Identifiant de connexion d'une personnes sur les systèmes informatiques.</prop>
-                    <prop key="description.it">Identificativo unico della persona, usato per l'identificazione dell'utente all'interno della organizzazione di appartenenza.</prop>
+                    <prop key="description.en">A unique identifier for a person, mainly used for user identification within the user's home organization</prop>
+                    <prop key="description.de">Eine eindeutige Nummer für eine Person, welche hauptsächlich zur Identifikation innerhalb der Organisation benutzt wird</prop>
+                    <prop key="description.fr">Identifiant de connexion d'une personnes sur les systèmes informatiques</prop>
+                    <prop key="description.it">Identificativo unico della persona, usato per l'identificazione dell'utente all'interno della organizzazione di appartenenza</prop>
                     <prop key="description.ja">所属機関内で一意の利用者識別子</prop>
                 </props>
             </property>
diff --git a/idp-conf/src/main/resources/conf/attributes/samlSubject.xml b/idp-conf/src/main/resources/conf/attributes/samlSubject.xml
index 8caeeb635..3ffa3ccf9 100644
--- a/idp-conf/src/main/resources/conf/attributes/samlSubject.xml
+++ b/idp-conf/src/main/resources/conf/attributes/samlSubject.xml
@@ -35,7 +35,7 @@
                     <prop key="displayName.fr">ID unique</prop>
                     <prop key="displayName.it">ID unico</prop>
                     <prop key="displayName.ja">サブジェクトID</prop>
-                    <prop key="description.en">A unique identifier for a person, mainly for inter-institutional user identification.</prop>
+                    <prop key="description.en">A unique identifier for a person, mainly for inter-institutional user identification</prop>
                     <prop key="description.de">Eindeutige Benutzeridentifikation</prop>
                     <prop key="description.de-ch">Eindeutige Benützeridentifikation</prop>
                     <prop key="description.fr">Identifiant unique de l'utilisateur</prop>
@@ -56,11 +56,11 @@
                     <prop key="displayName.fr">Pairwise ID</prop>
                     <prop key="displayName.it">Pairwise ID</prop>
                     <prop key="displayName.ja">ペアワイズID</prop>
-                    <prop key="description.en">Pairwise ID: A unique identifier for a person, different for each service provider.</prop>
-                    <prop key="description.de">Pairwise ID: Eindeutige Benutzeridentifikation, unterschiedlich pro Service Provider.</prop>
-                    <prop key="description.de-ch">Pairwise ID: Eindeutige Benützeridentifikation, unterschiedlich pro Service Provider.</prop>
-                    <prop key="description.fr">Pairwise ID: Un identifiant unique de l'utilisateur, différent pour chaque fournisseur de service.</prop>
-                    <prop key="description.it">Pairwise ID: identificativo unico della persona, differente per ogni fornitore di servizio.</prop>
+                    <prop key="description.en">Pairwise ID: A unique identifier for a person, different for each service provider</prop>
+                    <prop key="description.de">Pairwise ID: Eindeutige Benutzeridentifikation, unterschiedlich pro Service Provider</prop>
+                    <prop key="description.de-ch">Pairwise ID: Eindeutige Benützeridentifikation, unterschiedlich pro Service Provider</prop>
+                    <prop key="description.fr">Pairwise ID: Un identifiant unique de l'utilisateur, différent pour chaque fournisseur de service</prop>
+                    <prop key="description.it">Pairwise ID: identificativo unico della persona, differente per ogni fornitore di servizio</prop>
                     <prop key="description.ja">フェデレーション内で一意かつSP毎に送出される値が異なる利用者識別子(eduPersonTargetedIDの後継)</prop>
                 </props>
             </property>
diff --git a/idp-conf/src/main/resources/conf/attributes/schac.xml b/idp-conf/src/main/resources/conf/attributes/schac.xml
index c60b85b7e..a43531c7e 100644
--- a/idp-conf/src/main/resources/conf/attributes/schac.xml
+++ b/idp-conf/src/main/resources/conf/attributes/schac.xml
@@ -22,7 +22,7 @@
     <bean parent="shibboleth.TranscodingRuleLoader">
     <constructor-arg>
     <list>
-         <bean parent="shibboleth.TranscodingProperties">
+	<bean parent="shibboleth.TranscodingProperties">
             <property name="properties">
                 <props merge="true">
                     <prop key="id">schacMotherTongue</prop>
@@ -30,11 +30,14 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.1</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.1</prop>
                     <prop key="displayName.en">Mother Tongue</prop>
+                    <prop key="displayName.fr">Langue maternelle</prop>
+                    <prop key="description.en">Mother Tongue of the user</prop>
+                    <prop key="description.fr">Langue maternelle (la langue apprise en premier par une personne : fr</prop>
                 </props>
             </property>
         </bean>
 
-         <bean parent="shibboleth.TranscodingProperties">
+        <bean parent="shibboleth.TranscodingProperties">
             <property name="properties">
                 <props merge="true">
                     <prop key="id">schacGender</prop>
@@ -42,11 +45,14 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.2</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.2</prop>
                     <prop key="displayName.en">Gender</prop>
+                    <prop key="displayName.fr">Genre</prop>
+                    <prop key="description.en">Gender of the user</prop>
+                    <prop key="description.fr">Genre de la personne : un chiffre (0 "Not known, 1 "Male", 2 "Female", 9 "Not specified")</prop>
                 </props>
             </property>
         </bean>
 
-         <bean parent="shibboleth.TranscodingProperties">
+        <bean parent="shibboleth.TranscodingProperties">
             <property name="properties">
                 <props merge="true">
                     <prop key="id">schacDateOfBirth</prop>
@@ -54,6 +60,24 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.3</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.3</prop>
                     <prop key="displayName.en">Date or Birth</prop>
+                    <prop key="displayName.fr">Date de naissance</prop>
+                    <prop key="description.en">The date of birth for the subject it is associated with</prop>
+                    <prop key="description.fr">Date de naissance au format "YYYYMMJJ"</prop>
+                </props>
+            </property>
+        </bean>
+
+        <bean parent="shibboleth.TranscodingProperties">
+            <property name="properties">
+                <props merge="true">
+                    <prop key="id">schacYearOfBirth</prop>
+                    <prop key="transcoder">SAML2StringTranscoder</prop>
+                    <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.0.2.3</prop>
+                    <prop key="saml1.name">urn:schac:attribute-def:schacYearOfBirth</prop>
+                    <prop key="displayName.en">Year of birth</prop>
+                    <prop key="displayName.fr">Année de naissance</prop>
+                    <prop key="description.en">The year of birth for the subject it is associated with</prop>
+                    <prop key="description.fr">Année de naissance au format "YYYY"</prop>
                 </props>
             </property>
         </bean>
@@ -66,6 +90,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.4</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.4</prop>
                     <prop key="displayName.en">Place of Birth</prop>
+                    <prop key="displayName.fr">Lieu de naissance</prop>
+                    <prop key="description.en">The place of birth for the subject it is associated with</prop>
+                    <prop key="description.fr">Lieu de naissance</prop>
                 </props>
             </property>
         </bean>
@@ -78,6 +105,54 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.5</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.5</prop>
                     <prop key="displayName.en">Country of Citizenship</prop>
+                    <prop key="displayName.fr">Nationalité</prop>
+                    <prop key="description.en">The countries of citizenship for the subject it is associated with</prop>
+                    <prop key="description.fr">Pays où une personne est un citoyen : 2 lettres au format ISO 3166 (fr, es...)</prop>
+                </props>
+            </property>
+        </bean>
+
+        <bean parent="shibboleth.TranscodingProperties">
+            <property name="properties">
+                <props merge="true">
+                    <prop key="id">schacSn1</prop>
+                    <prop key="transcoder">SAML2StringTranscoder</prop>
+                    <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.6</prop>
+                    <prop key="saml1.name">urn:schac:attribute-def:schacSn1</prop>
+                    <prop key="displayName.en">First Surname</prop>
+                    <prop key="displayName.fr">Premier nom</prop>
+                    <prop key="description.en">First surname of a person ("the surname" in international terms)</prop>
+                    <prop key="description.fr">Premier nom d'une personne</prop>
+                </props>
+            </property>
+        </bean>
+
+        <bean parent="shibboleth.TranscodingProperties">
+            <property name="properties">
+                <props merge="true">
+                    <prop key="id">schacSn2</prop>
+                    <prop key="transcoder">SAML2StringTranscoder</prop>
+                    <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.7</prop>
+                    <prop key="saml1.name">urn:schac:attribute-def:schacSn2</prop>
+                    <prop key="displayName.en">Second Surname</prop>
+                    <prop key="displayName.fr">Second nom</prop>
+                    <prop key="description.en">Second surname of a person</prop>
+                    <prop key="description.fr">Second nom d'une personne</prop>
+                </props>
+            </property>
+        </bean>
+
+        <bean parent="shibboleth.TranscodingProperties">
+            <property name="properties">
+                <props merge="true">
+                    <prop key="id">schacPersonalTitle</prop>
+                    <prop key="transcoder">SAML2StringTranscoder</prop>
+                    <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.8</prop>
+                    <prop key="saml1.name">urn:schac:attribute-def:schacPersonalTitle</prop>
+                    <prop key="displayName.en">Personal Title</prop>
+                    <prop key="displayName.fr">Titre</prop>
+                    <prop key="description.en">Nice name used for the user</prop>
+                    <prop key="description.fr">Titre de la personne</prop>
                 </props>
             </property>
         </bean>
@@ -91,8 +166,10 @@
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.9</prop>
                     <prop key="displayName.en">Home Organization</prop>
                     <prop key="displayName.fi">Kotiorganisaatio</prop>
-                    <prop key="displayDescription.en">The domain name of the person's home organisation</prop>
-                    <prop key="displayDescription.fi">Henkilön kotiorganisaation domain-nimi</prop>
+                    <prop key="displayName.fr">Organisme</prop>
+                    <prop key="description.en">The domain name of the person's home organisation</prop>
+                    <prop key="description.fi">Henkilön kotiorganisaation domain-nimi</prop>
+                    <prop key="description.fr">Nom de domaine DNS de l'organisme d'origine d'une personne</prop>
                 </props>
             </property>
         </bean>
@@ -106,25 +183,30 @@
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.10</prop>
                     <prop key="displayName.en">Home organization type</prop>
                     <prop key="displayName.fi">Kotiorganisaation tyyppi</prop>
-                    <prop key="displayDescription.en">Home organisation type: university, polytechnic, etc</prop>
-                    <prop key="displayDescription.fi">Kotiorganisaation tyyppi: yliopisto, ammattikorkeakoulu jne</prop>
+                    <prop key="displayName.fr">Type d'organisme</prop>
+                    <prop key="description.en">Home organisation type: university, polytechnic, etc</prop>
+                    <prop key="description.fi">Kotiorganisaation tyyppi: yliopisto, ammattikorkeakoulu jne</prop>
+                    <prop key="description.fr">Type d'organisme d'origine d'une personne</prop>
                 </props>
             </property>
         </bean>
 
-         <bean parent="shibboleth.TranscodingProperties">
+        <bean parent="shibboleth.TranscodingProperties">
             <property name="properties">
                 <props merge="true">
                     <prop key="id">schacCountryOfResidence</prop>
                     <prop key="transcoder">SAML2StringTranscoder</prop>
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.11</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.11</prop>
-                    <prop key="displayName.en">Country of Reseidence</prop>
+                    <prop key="displayName.en">Country of Residence</prop>
+                    <prop key="displayName.fr">Pays de résidence</prop>
+                    <prop key="description.en">The country of residence for the subject</prop>
+                    <prop key="description.fr">Pays de résidence : fr, es...</prop>
                 </props>
             </property>
         </bean>
 
-         <bean parent="shibboleth.TranscodingProperties">
+        <bean parent="shibboleth.TranscodingProperties">
             <property name="properties">
                 <props merge="true">
                     <prop key="id">schacUserPresenceID</prop>
@@ -132,11 +214,14 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.12</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.12</prop>
                     <prop key="displayName.en">User Presence ID</prop>
+                    <prop key="displayName.fr">Identifiant de présence</prop>
+                    <prop key="description.en">Identifiers that user collect on the net</prop>
+                    <prop key="description.fr">Ensemble de valeurs liées aux protocoles de présence réseau (sip, xmpp, h323...)</prop>
                 </props>
             </property>
         </bean>
 
-         <bean parent="shibboleth.TranscodingProperties">
+        <bean parent="shibboleth.TranscodingProperties">
             <property name="properties">
                 <props merge="true">
                     <prop key="id">schacPersonalPosition</prop>
@@ -144,6 +229,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.13</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.13</prop>
                     <prop key="displayName.en">Personal Position</prop>
+                    <prop key="displayName.fr">Position/Rôle</prop>
+                    <prop key="description.en">Personal Position of the user for the institution</prop>
+                    <prop key="description.fr">Position/Rôle de la personne au sein d'une institution</prop>
                 </props>
             </property>
         </bean>
@@ -156,11 +244,14 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.14</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.14</prop>
                     <prop key="displayName.en">Personal Unique Code</prop>
+                    <prop key="displayName.fr">Code personnel unique</prop>
+                    <prop key="description.en">Unique code for the subject it is associated with</prop>
+                    <prop key="description.fr">"Code unique" pour le sujet auquel il est associé (peut être le numéro d'étudiant, le numéro d'employé, ...)</prop>
                 </props>
             </property>
         </bean>
 
-	<bean parent="shibboleth.TranscodingProperties">
+        <bean parent="shibboleth.TranscodingProperties">
             <property name="properties">
                 <props merge="true">
                     <prop key="id">schacPersonalUniqueID</prop>
@@ -168,6 +259,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.15</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.15</prop>
                     <prop key="displayName.en">Personal Unique ID</prop>
+                    <prop key="displayName.fr">Identifiant personnel unique</prop>
+                    <prop key="description.en">Unique Legal Identifier of a person</prop>
+                    <prop key="description.fr">identifiant unique légal (DNI en espagne)</prop>
                 </props>
             </property>
         </bean>
@@ -180,6 +274,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.17</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.17</prop>
                     <prop key="displayName.en">Expiry Date</prop>
+                    <prop key="displayName.fr">Date d'expiration</prop>
+                    <prop key="description.en">The date from which the set of data is to be considered invalid (specifically, in what refers to rights and entitlements)</prop>
+                    <prop key="description.fr">Date à partir de laquelle l'ensemble de données de la personne doit être considéré comme invalide, au format "YYYYMMDDhhmmssZ"</prop>
                 </props>
             </property>
         </bean>
@@ -192,6 +289,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.18</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.18</prop>
                     <prop key="displayName.en">User Private Attribute</prop>
+                    <prop key="displayName.fr">Exigences de confidentialité</prop>
+                    <prop key="description.en">Datas that the user and/or organization policies want to keep private</prop>
+                    <prop key="description.fr">Exigences de confidentialité, telles qu'exprimées par l'utilisateur et / ou les stratégies de l'entreprise</prop>
                 </props>
             </property>
         </bean>
@@ -204,6 +304,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.19</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.19</prop>
                     <prop key="displayName.en">User Status</prop>
+                    <prop key="displayName.fr">Status utilisateur</prop>
+                    <prop key="description.en">Set of status of a person as user of services</prop>
+                    <prop key="description.fr">Ensemble de status d'une personne en tant qu'utilisateur de services</prop>
                 </props>
             </property>
         </bean>
@@ -216,6 +319,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.20</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.20</prop>
                     <prop key="displayName.en">Project Membership</prop>
+                    <prop key="displayName.fr">Appartenance au projet</prop>
+                    <prop key="description.en">Name of the project the user belongs to</prop>
+                    <prop key="description.fr">Nom du projet auquel l'utilisateur appartient</prop>
                 </props>
             </property>
         </bean>
@@ -228,6 +334,9 @@
                     <prop key="saml2.name">urn:oid:1.3.6.1.4.1.25178.1.2.21</prop>
                     <prop key="saml1.name">urn:oid:1.3.6.1.4.1.25178.1.2.21</prop>
                     <prop key="displayName.en">Project Specific Role</prop>
+                    <prop key="displayName.fr">Roles spécifiques au projet</prop>
+                    <prop key="description.en">Set of roles inside specific projects for the user</prop>
+                    <prop key="description.fr">Ensemble de rôles dans des projets spécifiques</prop>
                 </props>
             </property>
         </bean>

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the commits mailing list