edu-ID Specific Attributes
Overview:
- swissEduID
- swissEduIDLinkedAffiliationUniqueID
- swissEduIDLinkedAffiliationMail
- swissEduIDLinkedAffiliation
- swissEduIDAssociatedMail
Swiss edu-ID internal identifier
Name | swissEduID |
Description | The Swiss edu-ID persistent identifier for Swiss Higher Education users |
Vocabulary | - |
References | RFC4122, eduidspec |
OID | 2.16.756.1.2.5.1.1.13 |
# of values | single |
Example values |
|
Definition
The identifier is associated to a user for her/his entire life. The swissEduID should only be used internally to link personal data over a long period of time between services or applications and across institutional boundaries. The swissEduID SHOULD NOT be exposed to users.
A swissEduID issued to a real person is a
-
UUID version 4 according to RFC4122
- all characters MUST be lower case
-
Not all of the first 16 bits (the first 4 hex digits) are 0
A swissEduID that has the value 0 in the 16 leading bits (in the first 4 hex digits) is reserved for examples, developments, tests, debugging etc.
Linked Affiliation IDs
Name | swissEduIDLinkedAffiliationUniqueID |
Description | List of swissEduPersonUniqueID values of all current affiliations |
Vocabulary | see controlled vocabulary for eduPersonAffiliation |
References | aai attribute spec |
OID | 2.16.756.1.2.5.1.1.1032 |
# of values | multi |
Example values |
Definition
The attribute contains all swissEduPersonUniqueID values of all current affiliations of an edu-ID account. The attribute is mainly used by services that require the extended attribute model. For each of the swissEduPersonUniqueID values the associated affiliation attributes can be accessed by issueing a GET request via the affiliation API.
Linked Affiliation e-Mail Addresses
Name | swissEduIDLinkedAffiliationMail |
Description | List of mail values of all current affiliations |
Vocabulary | - |
References | aai attribute spec |
OID | 2.16.756.1.2.5.1.1.1031 |
# of values | multi |
Example values |
Definition
The attribute contains all mail values of all current affiliations of an edu-ID account. Note that the order of the values in the attribute is not defined. To associate e-Mail addresses from affiliations to their corresponding swissEduPersonUniqueID the extended attribute model with requests to the affiliation API needs to be implemented.
Linked Scoped Affiliations
Name | swissEduIDLinkedAffiliation |
Description | List of eduPersonScopedAffiliation values of all current affiliations |
Vocabulary | - |
References | aai attribute spec |
OID | 2.16.756.1.2.5.1.1.1029 |
# of values | multi |
Example values |
Definition
The attribute contains all scoped-affiliation values of all current affiliations of an edu-ID account.
Associated e-Mail Addresses
Name | swissEduIDAssociatedMail |
Description | List of all personally added email addresses |
Vocabulary | - |
References | aai attribute spec |
OID | 2.16.756.1.2.5.1.1.17 |
# of values | multi |
Example values |
Definition
The attribute contains all mail values that a user has personally added to the edu-ID account. The order of the values in the attribute is not defined.