- Fix so that infinite loop don't occurred in _pre_enhanced_policy_check
when targets and credentials is set to special role.
- And add check whether targets is set to special role
in _pre_enhanced_policy_check
Closes-Bug: #2078012
Change-Id: I410f8422b0be44cf84ffe0a6d9edef0f699d10f7