code: def check_member(self, member, dn=False):
          
  
          if dn:
              res = self.__con__.search_s(
                      self.__dn__,
                      ldap.SCOPE_BASE,
                      "(member=%s)" % dn,
                      ['ipaUniqueID'])
          else:
              res = self.__con__.search_s(
                      self.__dn__,
                      ldap.SCOPE_BASE,
                      "(member=%s)" % member.get_dn(),
                      ['ipaUniqueID'])
          return len(res) > 0
docs: Check if a Member is in the bound group.
  
          Arguments:
          member -- the CSHMember object (or distinguished name) of the member to
                    check against
  
          Keyword arguments:
          dn -- whether or not member is a distinguished name