Because the pluggableAuthenticationService::challenge returns boolean