Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
attributetype ( 1.3.6.1.4.1.10126.1.35.3.1
NAME 'TGResourceURI'
DESC 'URI of a Textgrid object'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SINGLE-VALUE
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype ( 1.3.6.1.4.1.10126.1.35.3.8
NAME 'TGProjectFile'
DESC 'URI of the Textgrid object representing the ProjectFile for a TextGridProject'
EQUALITY caseExactMatch
SUBSTR caseExactSubstringsMatch
SINGLE-VALUE
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype ( 1.3.6.1.4.1.10126.1.35.3.2
NAME 'TGResourceOwner'
DESC 'Owner of a Textgrid object, in eduPersonPrincipalName format'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SINGLE-VALUE
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype ( 1.3.6.1.4.1.10126.1.35.3.3
NAME 'TGProjectId'
DESC 'Id of TextGrid project, format: tgpr123'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SINGLE-VALUE
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype ( 1.3.6.1.4.1.10126.1.35.3.4
NAME 'TGProjectName'
DESC '(short) Name of TextGrid project'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SINGLE-VALUE
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype ( 1.3.6.1.4.1.10126.1.35.3.5
NAME 'TGProjectDescription'
DESC '(longer) description of TextGrid project'
EQUALITY caseIgnoreMatch
SUBSTR caseIgnoreSubstringsMatch
SINGLE-VALUE
SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
attributetype ( 1.3.6.1.4.1.10126.1.35.3.6
NAME 'TGisPublic'
DESC 'Flag if this TextGrid Resource is publicly readable'
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.7
NAME 'TGProjectDeactivated'
DESC 'Flag if the project is deactivated'
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.9
NAME 'TGWantsNewsletter'
DESC 'Flag if the user wants the TextGrid newsletter'
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.10
NAME 'TGisProjectFile'
DESC 'Flag if the project is deactivated'
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.11
NAME 'TGagreeSearch'
DESC 'Flag if user agrees to be searchable by name / e-mail'
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.12
NAME 'TGuserSuppliedData'
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 )
attributetype ( 1.3.6.1.4.1.10126.1.35.3.15
NAME 'TGResourceUUID'
DESC 'UUID of TextGrid Resource, optional'
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'
DESC 'Main ObjectClass of a TextGrid resource'
SUP top
STRUCTURAL
MUST ( TGResourceURI $ TGisPublic $ TGProjectId )
MAY ( TGResourceOwner $ TGisProjectFile $ TGResourceUUID ) )
objectclass ( 1.3.6.1.4.1.10126.1.35.4.2
NAME 'TextGridProject'
DESC 'Auxiliary information for a project role'
SUP top
AUXILIARY
MUST ( TGProjectId )
MAY ( TGProjectName $ TGProjectDescription $ TGProjectDeactivated $ TGProjectFile) )
objectclass ( 1.3.6.1.4.1.10126.1.35.4.3
NAME 'TextGridUser'
DESC 'User Account in TextGrid'
SUP top
AUXILIARY
MUST ( )
MAY ( TGWantsNewsletter $ TGagreeSearch $ TGuserSuppliedData $ TGfieldOfInterest $ TGidentifierForPerson $ c ) )