That depends on how deeply integrated Service-Now is with your company's AD. If you specify username and password as part of the API call then you need to use Anonymous .
NOTE: Once you have tried an authentication method that choice will be recorded in the global settings. if it fails then it will also prevent you from using an alternative method. During testing you need to always clear global permissions before switching methods.