added method to chesk if user has required role hasExactRole()
Revert "added method to chesk if user has required role hasExactRole()"

This reverts commit 4d7a0d7a169c950ee323af7e11b48aa10113ef66.
Revert "Revert "added method to chesk if user has required role hasExactRole()""

This reverts commit 283da9cd3a44a8dd4e37faa1f4fb81d1668bacb5.
fixed typing error in anotation…