Spezifikation der Attribut Schemata
Mittels folgender Schemata können über OpenID Attribute Exchange Daten des Benutzers angefragt werden. Sie finden ein Beispiel für eine Attribute Exchange Anfrage in der Referenzimplementierung.
-
UID
Login-ID, spezifiziert einen Login Namen für ein System
Type URI: http://openid.tzi.de/spec/schema/uid
Beispiel: hans -
E-Mail-Adresse
RFC 1274: Das Attribut mail spezifiziert eine elektronische Mailbox nach dem Standard RFC822
Type URI: http://openid.tzi.de/spec/schema/mail
Beispiel: hans@tzi.de -
Netz-ID einer Person
Der Wert besteht aus einem linken und einem rechten Teil getennt durch @, wobei der rechte Teil die (in der Regel im DNS registrierte) Domain und der linke Teil eine innerhalb der Domain eindeutige ID beschreibt.
Type URI: http://openid.tzi.de/spec/schema/principalName
Beispiel: hans@informatik.uni-bremen.de -
Studiengang
Studiengang eines Studenten
Type URI: http://openid.tzi.de/spec/schema/degreeProgram
Beispiel: Medieninformatik -
Matrikelnummer
Matrikelnummer eines Studenten
Type URI: http://openid.tzi.de/spec/schema/matriculationNumber
Beispiel: 1234567 -
Zugehörigkeit
Spezifiziert verschiedene Kategorien für die Art der Zugehörigkeit einer Person zur Heimatorganisation. Erlaubte Werte faculty, student, staff, alum, member, affiliate, employee
Type URI: http://openid.tzi.de/spec/schema/affiliation
Beispiel: student -
Angezeigter Name
Nach RFC 2798 wird dieses Attribut genutzt, um nur einen vollen Namen darzustellen.
Type URI: http://openid.tzi.de/spec/schema/displayName
Beispiel: Hans Meyer -
Vorname
Type URI: http://openid.tzi.de/spec/schema/givenName
Beispiel: Hans -
Nachname
Type URI: http://openid.tzi.de/spec/schema/surName
Beispiel: Meyer -
Telefonnummer
Telefonnummer einer Person. Muss dem internationalen Format entsprechen: Landesvorwahl + Ortsvorwahl ohne Null + Teilnehmernummer
Type URI: http://openid.tzi.de/spec/schema/telephoneNumber
Beispiel: +49 30 88429923 -
Postadresse
Das Attribut postalAddress enthält die notwendigen Informationen für die Auslieferung einer Postsendung. Es darf aus maximal 6 durch "$" voneinander getrennten Zeilen a 30 Zeichen bestehen.
Type URI: http://openid.tzi.de/spec/schema/postalAddress
Beispiel: DFN-Verein$Stresemannstr.78$10963 Berlin -
Adresse
Type URI: http://axschema.org/contact/postalAddress/home
Beispiel: Stresemannstr.78 -
Postleitzahl
Type URI: http://axschema.org/contact/postalCode/home
Beispiel: 28199 -
Stadt
Type URI: http://axschema.org/contact/city/home
Beispiel: Bremen -
Bundesland
Type URI: http://axschema.org/contact/state/home
Beispiel: Bremen -
Land
Type URI: http://axschema.org/contact/country/home
Beispiel: DE -
Sprache
Type URI: http://axschema.org/pref/language
Beispiel: DE -
Geburtsdatum
Type URI: http://axschema.org/birthDate
Beispiel: 1980-12-31 -
Geschlecht
Type URI: http://axschema.org/person/gender
Beispiel: m oder f -
Website-URL
Type URI: http://axschema.org/contact/web/default
Beispiel: http://www.uni-bremen.de