Pātuhitia tēnei: Understanding LDAP design and implementation