Artifactory REST API provides the different types of authentication like Basic (Username/Password) / API Key / Access Token. My questions is, what is the basic difference between these authentication type mechanisms when client calls Artifactory REST APIs. In what scenarios these different Artifactory REST API authentication types are used ?