Title: #891: IPA: Utilize new protocol in IPA extdom plugin
To allow @-sign in group name IPA extdom plugin had to be
extended. Now the protocol distinguishes between resolving
username and groupname.
Until now name resolution was performed as it is a user and
in case of not finding any user, group search was performed.
But the SSSD knows the type of object, that is resolved.
This change will improve the performance of the system.
The @-sign issue is completely fixed on IPA side and
will work for older clients too.
To pull the PR as Git branch:
git remote add ghsssd https://github.com/SSSD/sssd
git fetch ghsssd pull/891/head:pr891
git checkout pr891