LDAP中,一個(gè)條目必須包含一個(gè)objectClass屬性,且需要賦予至少一個(gè)值。每一個(gè)值將用作一條LDAP條目進(jìn)行數據存儲的模板;模板中包含了一個(gè)條目必須被賦值的屬性和可選的屬性。
objectClass有著(zhù)嚴格的等級之分,最頂層是top和alias。例如,organizationalPerson這個(gè)objectClass就隸屬于person,而person又隸屬于top。
objectClass可分為以下3類(lèi):
結構型(Structural):如person和organizationUnit;
輔助型(Auxiliary):如extensibeObject;
抽象型(Abstract):如top,抽象型的objectClass不能直接使用。
在OpenLDAP的schema中定義了很多objectClass,下面列出部分常用的objectClass的名稱(chēng)。
account
alias
dcobject
domain
ipHost
organization
organizationalRole
organizationalUnit
person
organizationalPerson
inetOrgPerson
residentialPerson
posixAccount
posixGroup
轉自
http://837244.blog.51cto.com/827244/898562
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請
點(diǎn)擊舉報。