## 組的類型
在`LDAP`中使用組可能是一個棘手的業務,主要是因為有很多不同的類型。 這個模塊包含一個可擴展的`API`,可用于任何類型的組,并包含最常見的API的實現。 `LDAPGroupType`是一個基類,其具體子類可以確定特定分組機制的組成員身份。 四個內置子類涵蓋了大多數分組機制:
~~~
PosixGroupType
NISGroupType
MemberDNGroupType
NestedMemberDNGroupType
~~~
`posixGroup`和`nisNetgroup`對象有點專業化,所以他們得到自己的類。 另外兩個覆蓋機制,組對象將其成員的列表存儲為專有名稱。 其中包括`groupOfNames`,`groupOfUniqueNames`和`Active Directory`組。 嵌套變體允許組包含其他組,可以任意多級別。 為了方便和可讀性,提供了上述幾個小的子類:
~~~
GroupOfNamesType
NestedGroupOfNamesType
GroupOfUniqueNamesType
NestedGroupOfUniqueNamesType
ActiveDirectoryGroupType
NestedActiveDirectoryGroupType
OrganizationalRoleGroupType
NestedOrganizationalRoleGroupType
~~~