Módosítások

SimpleSAMLphp NIIF ldap séma mapping

4 725 bájt hozzáadva, 2010. szeptember 27., 14:16
Új oldal, tartalma: „A simpleSAMLphp különböző attribútum mappinget használ az attribúmnevek átfordításaihoz. A href ldap sémához még nincs, ezt a két file tartalmazza az oid - n…”
A simpleSAMLphp különböző attribútum mappinget használ az attribúmnevek átfordításaihoz. A href ldap sémához még nincs, ezt a két file tartalmazza az oid - name oda-vissza mapping-et. Az attributemap könyvtárban van a helyük. A config.php authproc szabályai között kell felvenni őket, amikor szükség van rá.

config/config.php

...
'authproc.sp' => array(
...
11 => array(
'class' => 'core:AttributeMap', 'oid-href'
),
...
),
...


attributemap/href-oid.php

<?php

/**
* Hungarian Research and Education Federation AttributeSchema representation
* source: https://wiki.aai.niif.hu/images/3/35/99-niifschema.ldif
* @author: Szabó Gyula, aai.sztaki.hu <gyufi@sztaki.hu>
*
*/

$attributemap = array(
'niifPersonCityOfBirth' => 'urn:oid:1.3.6.1.4.1.11914.0.1.155',
'niifPersonDateOfBirth' => 'urn:oid:1.3.6.1.4.1.11914.0.1.152',
'niifPersonActivityStatus' => 'urn:oid:1.3.6.1.4.1.11914.0.1.153',
'niifPersonJoinDate' => 'urn:oid:1.3.6.1.4.1.11914.0.1.169',
'niifPersonOrgID' => 'urn:oid:1.3.6.1.4.1.11914.0.1.154',
'niifCertificateSubjectDN' => 'urn:oid:1.3.6.1.4.1.11914.0.1.151',
'niifEduPersonFacultyDN' => 'urn:oid:1.3.6.1.4.1.11914.0.1.161',
'niifPersonPosition' => 'urn:oid:1.3.6.1.4.1.11914.0.1.167',
'niifStatus' => 'urn:oid:1.3.6.1.4.1.11914.0.1.1',
'niifPersonIdentityNumber' => 'urn:oid:1.3.6.1.4.1.11914.0.1.158',
'niifTitle' => 'urn:oid:1.3.6.1.4.1.11914.0.1.2',
'niifCertificateSHA1Fingerprint' => 'urn:oid:1.3.6.1.4.1.11914.0.1.173',
'niifEduPersonAttendedCourse' => 'urn:oid:1.3.6.1.4.1.11914.0.1.164',
'niifEduPersonArchiveCourse' => 'urn:oid:1.3.6.1.4.1.11914.0.1.171',
'niifEduPersonHeldCourse' => 'urn:oid:1.3.6.1.4.1.11914.0.1.172',
'niifPrefix' => 'urn:oid:1.3.6.1.4.1.11914.0.1.0',
'niifPersonDegree' => 'urn:oid:1.3.6.1.4.1.11914.0.1.166',
'niifEduPersonFaculty' => 'urn:oid:1.3.6.1.4.1.11914.0.1.160',
'niifEduPersonMajor' => 'urn:oid:1.3.6.1.4.1.11914.0.1.162',
'niifPersonQuitDate' => 'urn:oid:1.3.6.1.4.1.11914.0.1.170',
'niifPersonMothersName' => 'urn:oid:1.3.6.1.4.1.11914.0.1.157',
'niifEduPersonAcademicYear' => 'urn:oid:1.3.6.1.4.1.11914.0.1.163',
'niifPersonCountyOfBirth' => 'urn:oid:1.3.6.1.4.1.11914.0.1.156',
'niifUniqueId' => 'urn:oid:1.3.6.1.4.1.11914.0.1.3',
'niifPersonPrefix' => 'urn:oid:1.3.6.1.4.1.11914.0.1.165',
'niifActiveMemberOf' => 'urn:oid:1.3.6.1.4.1.11914.0.1.168',
'niifPersonResidentalAddress' => 'urn:oid:1.3.6.1.4.1.11914.0.1.159',
'niifIDPrefix' => 'urn:oid:1.3.6.1.4.1.11914.0.1.100',
);
?>


/attributemap/oid-href.php

<?php

/**
* Hungarian Research and Education Federation AttributeSchema representation
* source: https://wiki.aai.niif.hu/images/3/35/99-niifschema.ldif
* @author: Szabó Gyula, aai.sztaki.hu <gyufi@sztaki.hu>
*
*/

$attributemap = array(
'urn:oid:1.3.6.1.4.1.11914.0.1.155' => 'niifPersonCityOfBirth',
'urn:oid:1.3.6.1.4.1.11914.0.1.152' => 'niifPersonDateOfBirth',
'urn:oid:1.3.6.1.4.1.11914.0.1.153' => 'niifPersonActivityStatus',
'urn:oid:1.3.6.1.4.1.11914.0.1.169' => 'niifPersonJoinDate' ,
'urn:oid:1.3.6.1.4.1.11914.0.1.154' => 'niifPersonOrgID',
'urn:oid:1.3.6.1.4.1.11914.0.1.151' => 'niifCertificateSubjectDN',
'urn:oid:1.3.6.1.4.1.11914.0.1.161' => 'niifEduPersonFacultyDN',
'urn:oid:1.3.6.1.4.1.11914.0.1.167' => 'niifPersonPosition' ,
'urn:oid:1.3.6.1.4.1.11914.0.1.1' => 'niifStatus',
'urn:oid:1.3.6.1.4.1.11914.0.1.158' => 'niifPersonIdentityNumber',
'urn:oid:1.3.6.1.4.1.11914.0.1.2' => 'niifTitle',
'urn:oid:1.3.6.1.4.1.11914.0.1.173' => 'niifCertificateSHA1Fingerprint',
'urn:oid:1.3.6.1.4.1.11914.0.1.164' => 'niifEduPersonAttendedCourse',
'urn:oid:1.3.6.1.4.1.11914.0.1.171' => 'niifEduPersonArchiveCourse',
'urn:oid:1.3.6.1.4.1.11914.0.1.172' => 'niifEduPersonHeldCourse',
'urn:oid:1.3.6.1.4.1.11914.0.1.0' => 'niifPrefix',
'urn:oid:1.3.6.1.4.1.11914.0.1.166' => 'niifPersonDegree' ,
'urn:oid:1.3.6.1.4.1.11914.0.1.160' => 'niifEduPersonFaculty',
'urn:oid:1.3.6.1.4.1.11914.0.1.162' => 'niifEduPersonMajor',
'urn:oid:1.3.6.1.4.1.11914.0.1.170' => 'niifPersonQuitDate' ,
'urn:oid:1.3.6.1.4.1.11914.0.1.157' => 'niifPersonMothersName',
'urn:oid:1.3.6.1.4.1.11914.0.1.163' => 'niifEduPersonAcademicYear',
'urn:oid:1.3.6.1.4.1.11914.0.1.156' => 'niifPersonCountyOfBirth',
'urn:oid:1.3.6.1.4.1.11914.0.1.3' => 'niifUniqueId',
'urn:oid:1.3.6.1.4.1.11914.0.1.165' => 'niifPersonPrefix' ,
'urn:oid:1.3.6.1.4.1.11914.0.1.168' => 'niifActiveMemberOf' ,
'urn:oid:1.3.6.1.4.1.11914.0.1.159' => 'niifPersonResidentalAddress',
'urn:oid:1.3.6.1.4.1.11914.0.1.100' => 'niifIDPrefix',
);
?>
47
szerkesztés

Navigációs menü