Módosítások

Attribútum feloldás

2 087 bájt hozzáadva, 2007. augusztus 7., 15:30
JNDIDirectoryDataConnector
== Adatok kinyerése (DataConnector) ==
=== JNDIDirectoryDataConnector ===
Ennek segítségével állíthatjuk be a JNDI LDAP kapcsolat paramétereit. Ezen az interfészen keresztül tetszőleges LDAP v3 interfészt biztosító adatforrás lekérdezhető.
 
Példa:
<source lang="xml">
<JNDIDirectoryDataConnector id="directory">
<Search filter="uid=%PRINCIPAL%">
<Controls searchScope="ONELEVEL_SCOPE" returningObjects="false" />
</Search>
<Property name="java.naming.factory.initial" value="com.sun.jndi.ldap.LdapCtxFactory" />
<Property name="java.naming.provider.url"
value="ldap://directory.iif.hu:636/ou=users,o=niifi,o=niif,c=hu" />
<Property name="java.naming.security.protocol" value="ssl" />
<Property name="java.naming.security.principal"
value="uid=niif-idp,ou=shib,ou=applications,o=niifi,o=niif,c=hu" />
<Property name="java.naming.security.credentials" value="XXXXXXXX" />
</JNDIDirectoryDataConnector>
</source>
 
; Példa beállítások magyarázata (részletes beállítási lehetőségekkel kapcsolatban lásd a [https://spaces.internet2.edu/display/SHIB/JNDIDataConnector Shibboleth Wiki vonatkozó részét]!)
* ''<code>id</code>'': egyedi azonosító, ezzel lehet hivatkozni erre az adatforrásra
* ''<code>Search@filter</code>'': az az LDAP filter, amely alapján a REMOTE_USER értékéből megkereshető a felhasználó LDAP entry-je
* ''<code>Search/Controls@searchScope</code>'': az LDAP lekérdezés scope-ja. Lehetséges értékek:
** ONELEVEL_SCOPE
** OBJECT_SCOPE (base)
** SUBTREE_SCOPE
* ''<code>java.naming.provider.url</code> property'': LDAP URL, amely a search base DN-jét is tartalmazza
* ''<code>java.naming.provider.protocol</code> property'': itt lehet megadni, hogy SSL-t használjon-e az LDAP kapcsolat kiépítésekor. Ha nem akarunk SSL-t használni, akkor ezt a property-t ne adjuk meg! Lásd még: [[LDAP kliens SSL]]
* ''<code>java.naming.security.credentials</code> property'': az a DN, amellyel a Shibboleth alkalmazás bind-ol az LDAP szerverhez.
* ''<code>java.naming.security.credentials</code> property'': az előző DN-hez tartozó jelszó
 
=== JDBCDataConnector ===
=== StaticDataConnector ===

Navigációs menü