From fc1df8a0a85e90127d5bb7b3db925e42b2cac7b7 Mon Sep 17 00:00:00 2001 From: Martin Haase <martin.haase@daasi.de> Date: Wed, 28 Jul 2010 16:29:07 +0000 Subject: [PATCH] added interest and PersonIdentifier for user profile git-svn-id: https://textgridlab.org/svn/textgrid/trunk/middleware/tgauth@6839 7c539038-3410-0410-b1ec-0f2a7bf1c452 --- .../ldap-schemas/textgrid.schema | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema b/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema index d06e76c..1cd15ee 100644 --- a/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema +++ b/info.textgrid.middleware.tgauth.rbac/ldap-schemas/textgrid.schema @@ -83,12 +83,26 @@ attributetype ( 1.3.6.1.4.1.10126.1.35.3.11 attributetype ( 1.3.6.1.4.1.10126.1.35.3.12 NAME 'TGuserSuppliedData' - DESC 'Flag if user supplied his personal data (name, mail) himself (set to FALSE if fetched from external source)' + DESC 'Flag if user supplied his personal data (name, mail) himself (set to FALSE if fetched from external authoritative source)' EQUALITY booleanMatch SINGLE-VALUE SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 ) +attributetype ( 1.3.6.1.4.1.10126.1.35.3.13 + NAME 'TGfieldOfInterest' + DESC 'Optional specification of fields of research interests in conjuction with TextGrid' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + +attributetype ( 1.3.6.1.4.1.10126.1.35.3.14 + NAME 'TGidentifierForPerson' + DESC 'PND / URI for Person, e.g. http://xyz.org/~johndoe' + EQUALITY caseIgnoreMatch + SUBSTR caseIgnoreSubstringsMatch + SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 ) + objectclass ( 1.3.6.1.4.1.10126.1.35.4.1 NAME 'TextGridResource' @@ -113,5 +127,5 @@ objectclass ( 1.3.6.1.4.1.10126.1.35.4.3 SUP top AUXILIARY MUST ( ) - MAY ( TGWantsNewsletter $ TGagreeSearch $ TGuserSuppliedData ) ) + MAY ( TGWantsNewsletter $ TGagreeSearch $ TGuserSuppliedData $ TGfieldOfInterest $ TGidentifierForPerson ) ) -- GitLab