def clear_access(self, white_list=None):
access_entries = self.get_ace_list()<EOL>sid_list = access_entries.sid_list<EOL>if white_list:<EOL><INDENT>sid_white_list = [UnityAclUser.get_sid(self._cli,<EOL>user,<EOL>self.cifs_server.domain)<EOL>for user in white_list]<EOL>sid_list = list(set(sid_list) - set(sid_white_list))<EOL><DEDENT>resp = self.delete_ace(sid=sid_list)<EOL>resp.raise_if_err()<EOL>return sid_list<EOL>
clear all ace entries of the share

        :param white_list: list of username whose access entry won't be cleared
        :return: sid list of ace entries removed successfully