nl.surfnet.coin.ldap
Interface LdapClient

All Known Implementing Classes:
LdapClientImpl, MockLdapClientImpl

public interface LdapClient

Interface to Ldap where all persons are stored.


Field Summary
static String URN_IDENTIFIER
           
 
Method Summary
 Person findPerson(String identifier)
          Find the Person in the LDAP.
 List<Person> findPersons(Collection<String> identifiers)
          Find the Persons in the LDAP.
 

Field Detail

URN_IDENTIFIER

static final String URN_IDENTIFIER
See Also:
Constant Field Values
Method Detail

findPerson

Person findPerson(String identifier)
Find the Person in the LDAP. The identifier can either be the urn (urn:collab:person:nl.myuniversity:s123456) or the persistent identifier (hashed urn specific for the SP).

Parameters:
identifier - unqiue identifier of the Person
Returns:
Person object

findPersons

List<Person> findPersons(Collection<String> identifiers)
Find the Persons in the LDAP. The identifier can either be the urn (urn:collab:person:nl.myuniversity:s123456) or the persistent identifier (hashed urn specific for the SP).

Parameters:
identifier - unqiue identifier of the Person
Returns:
Persons objects


Copyright © 2009-2012 SURFnet bv, The Netherlands. All Rights Reserved.