class_docstr: Abstract base class for specifying custom request auth to add to outgoing requests
  
  When a request is sent, MLflow will iterate through all registered RequestAuthProviders.
  For each provider where ``get_name`` matches auth provider name, MLflow calls the ``get_auth``
  method on the provider to compute request auth.
  
  The resulting request auth will then be added and sent with the request.
class_docstr_tok: ["Abstract","base","class","for","specifying","custom","request","auth","to","add","to","outgoing","requests","When","a","request","is","sent",",","MLflow","will","iterate","through","all","registered","RequestAuthProviders",".","For","each","provider","where","``","get_name","``","matches","auth","provider","name",",","MLflow","calls","the","``","get_auth","``","method","on","the","provider","to","compute","request","auth",".","The","resulting","request","auth","will","then","be","added","and","sent","with","the","request","."]
docstr: Generate request auth object (e.g., `requests.auth import HTTPBasicAuth`). See
  https://requests.readthedocs.io/en/latest/user/authentication/ for more details.
  
  :return: request auth object.
docstr_tok: ["Generate","request","auth","object","(","e.g.",",","`","requests.auth","import","HTTPBasicAuth","`",")",".","See","https",":","\/\/requests.readthedocs.io\/en\/latest\/user\/authentication\/","for","more","details",".",":","return",":","request","auth","object","."]
code: def get_auth(self):
      """
      Generate request auth object (e.g., `requests.auth import HTTPBasicAuth`). See
      https://requests.readthedocs.io/en/latest/user/authentication/ for more details.
  
      :return: request auth object.
      """
      pass
  
imports: from abc import ABC, abstractmethod
  from mlflow.utils.annotations import developer_stable
label_desc: Use image node_id 2 for calling the RequestAuthProvider obj's underlying member method code with example usage: obj.get_auth() without return types