NIIFSchema
A lap korábbi változatát látod, amilyen Sitya(AT)niif.hu (vitalap | szerkesztései) 2010. január 7., 10:07-kor történt szerkesztése után volt. (→niifPersonDateOfBirth)
Tartalomjegyzék
- 1 NIIF LDAP Schema
- 1.1 Versioning
- 1.2 ObjectClasses
- 1.3 Attributes
- 1.3.1 niifUniqueID
- 1.3.2 niifPrefix
- 1.3.3 niifPersonPrefix
- 1.3.4 niifStatus
- 1.3.5 niifPersonDegree
- 1.3.6 niifTitle
- 1.3.7 niifPersonPosition
- 1.3.8 niifCertificateSubjectDN
- 1.3.9 niifPersonDateOfBirth
- 1.3.10 niifPersonActivityStatus
- 1.3.11 niifActiveMemberOf
- 1.3.12 niifPersonJoinDate
- 1.3.13 niifPersonQuitDate
- 1.3.14 niifPersonOrgID
- 1.3.15 niifPersonCityOfBirth
- 1.3.16 niifPersonCountryOfBirth
- 1.3.17 niifPersonMothersName
- 1.3.18 niifPersonIdentityNumber
- 1.3.19 niifPersonResidentialAddress
- 1.3.20 niifEduPersonFaculty
- 1.3.21 niifEduPersonFacultyDN
- 1.3.22 niifEduPersonMajor
- 1.3.23 niifEduPersonAcademicYear
- 1.3.24 niifEduPersonAttendedCourse
- 1.3.25 niifEduPersonArchiveCourse
- 1.3.26 niifEduPersonArchiveCourse
- 1.3.27 niifEduPersonHeldCourse
NIIF LDAP Schema
Versioning
Current version: 2.1
ObjectClasses
niifPerson
| niifPerson | |
|---|---|
| Parent | inetOrgPerson |
| OID | 1.3.6.1.4.1.11914.0.0.0 |
| Description | - |
| Mandatory attributes | |
| Optional attributes |
|
niifEduPerson
| niifEduPerson | |
|---|---|
| Parent | eduPerson |
| OID | 1.3.6.1.4.1.11914.0.0.9 |
| Description | - |
| Mandatory attributes | - |
| Optional attributes | |
Attributes
niifUniqueID
| niifUniqueID | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.3 |
| Description | Unique ID of a person. |
| Semantics | <unique-local-ID>@<organization-domain>
The <organization-domain> part equals to the main internet domain of the organization (i.e.: 'sztaki.hu'). The <unique-local-ID> part is a sequence of letters (case insensitive) and numbers. It can be freely chosen by the home organization provided that the ID is unique within the scope of the organization and one and only one ID is assigned to every single person. |
| Values | - |
| # of values | multi
|
| Availabilty | organizational |
| Syntax | Directory String
|
| Examples | gmx3f0@bme.hu |
| Notes | It is up to the local policy to define how the <unique-local-ID> is generated and how long does it represent a user. However, assigning the same ID to another person (after the first person entry has been removed from the directory) is deprecated.
It is recommended to import the user ID into <unique-local-ID> from a comprehensive user database (like Neptun and ETR at Hungarian Universities) if such a database exists. |
| Use in federation | - |
niifPrefix
| niifPrefix | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.0 |
| Description | OBSOLETED, use #niifPersonPrefix |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonPrefix
| niifPersonPrefix | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.165 |
| Description | Prefix of the person's name |
| Semantics | A name should have only one prefix, multiple entitlements may be listed one after the other in the same value |
| Values | - |
| # of values | multi
|
| Availabilty | public |
| Syntax | Directory String
|
| Examples | Prof. Dr. |
| Notes | - |
| Use in federation | HREFAttributeSpec#schacPersonalTitle |
niifStatus
| niifStatus | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.1 |
| Description | OBSOLETED, use #niifPersonDegree |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonDegree
| niifPersonDegree | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.166 |
| Description | Scientific degree of the person |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | public |
| Syntax | Directory String
|
| Examples | - |
| Notes | Only the highest degree should be stored. |
| Use in federation | - |
niifTitle
| niifTitle | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.2 |
| Description | OBSOLETED, use #niifPersonPosition |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonPosition
| niifPersonPosition | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.167 |
| Description | Position of the person within a department or organization |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | dékán |
| Notes | May be specified in multiple languages by the use of language tags. Also see schacPersonalPosition attribute, which defines an URN format for this purpose. |
| Use in federation | - |
niifCertificateSubjectDN
| niifCertificateSubjectDN | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.151 |
| Description | Subject DN of the certificate of the entity |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonDateOfBirth
| niifPersonDateOfBirth | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.152 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | HREFAttributeSpec#schacDateOfBirth,HREFAttributeSpec#schacYearOfBirth |
niifPersonActivityStatus
| niifPersonActivityStatus | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.153 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifActiveMemberOf
| niifActiveMemberOf | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.168 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonJoinDate
| niifPersonJoinDate | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.169 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonQuitDate
| niifPersonQuitDate | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.170 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Integer
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonOrgID
| niifPersonOrgID | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.154 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonCityOfBirth
| niifPersonCityOfBirth | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.155 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonCountryOfBirth
| niifPersonCountryOfBirth | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.156 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonMothersName
| niifPersonMothersName | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.157 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonIdentityNumber
| niifPersonIdentityNumber | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.158 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifPersonResidentialAddress
| niifPersonResidentialAddress | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.159 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifEduPersonFaculty
| niifEduPersonFaculty | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.160 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifEduPersonFacultyDN
| niifEduPersonFacultyDN | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.161 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifEduPersonMajor
| niifEduPersonMajor | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.162 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifEduPersonAcademicYear
| niifEduPersonAcademicYear | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.163 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifEduPersonAttendedCourse
| niifEduPersonAttendedCourse | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.164 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifEduPersonArchiveCourse
| niifEduPersonArchiveCourse | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.165 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifEduPersonArchiveCourse
| niifEduPersonArchiveCourse | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.166 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
niifEduPersonHeldCourse
| niifEduPersonHeldCourse | |
|---|---|
| OID | 1.3.6.1.4.1.11914.0.1.167 |
| Description | - |
| Semantics | - |
| Values | - |
| # of values | multi
|
| Availabilty | - |
| Syntax | Directory String
|
| Examples | - |
| Notes | - |
| Use in federation | - |
