@Override
    public RoleSet getRolesForSpecialSubject(String resName, String specialSubject) {
        if (ManagementSecurityConstants.ADMIN_RESOURCE_NAME.equals(resName)) {
            if (specialSubject.equals(AuthorizationTableService.ALL_AUTHENTICATED_USERS)) {
                return ALL_AUTHENTICATED_USERS_ROLESET;
            } else {
                return RoleSet.EMPTY_ROLESET;
            }
        } else {
            return null;
        }
    }
@ Override public RoleSet getRolesForSpecialSubject ( String resName , String specialSubject ) { if ( ManagementSecurityConstants . ADMIN_RESOURCE_NAME . equals ( resName ) ) { if ( specialSubject . equals ( AuthorizationTableService . ALL_AUTHENTICATED_USERS ) ) { return ALL_AUTHENTICATED_USERS_ROLESET ; } else { return RoleSet . EMPTY_ROLESET ; } } else { return null ; } }
{@inheritDoc}<p>
This is a hardcoded mapping of the special subject ALL_AUTHENTICATED_USERS to the
reserved internal role name "allAuthenticatedUsers"