2012-02-22 8 views
7

Sono nuovo alle query LDAP quindi ho letto su di esso per utilizzare nella mia applicazione dal momento che voglio usare i filtri per ottenere determinati risultati contro Active Directory. Sono ancora un po 'confuso e voglio solo qualche chiarimento su qualcosa.Esiste un elenco di valori che posso utilizzare per objectClass e objectCategory?

Sembra che per objectClass Theres utente, di contatto e inetOrgPerson Ad esempio:

(&(objectClass=user)) 

Per objectCategory persona, computer, e del Gruppo.

Esistono altri valori per objectClass e objectCategory oltre a quelli che ho elencato?

Questa è anche una buona lista di molti se non tutti gli attributi e le classi per objectClass e objectCategory?

http://www.zytrax.com/books/ldap/ape/#objectclasses

risposta

2

La fonte corretta e autorevole per l'attributo LDAP e objectClasses è IETF, non zytrax. Esistono numerose RFC che descrivono (più o meno) classi e attributi di oggetti standardizzati. Ogni fornitore può avere objectClass e attributi specifici per la loro implementazione, consultare la documentazione del fornitore per queste informazioni, anche se in senso stretto, le applicazioni non dovrebbero essere codificate con la conoscenza di un'implementazione.

+0

Sì Stavo cercando per un riferimento rapido facile per classi di oggetti e categoria. E 'un buon sito per questo? – nhat

+0

La documentazione standard più la documentazione del venditore sono l'unica documentazione da consultare. Qualsiasi altra cosa, per quanto "facile" e "veloce", non sarebbe definitiva. Per comprendere meglio la progettazione dello schema LDAP, il miglior riferimento finora è ancora il vecchio "Comprendere e implementare i servizi di directory LDAP", ISBN 978-1578700707 –

+0

Grazie per il suggerimento, darò sicuramente un'occhiata a questo. C'è una ragione per cui questi libri sono così vecchi? LDAP non cambia molto? – nhat