code: async def authenticateHawk(self, *args, **kwargs):
          
  
          return await self._makeApiCall(self.funcinfo["authenticateHawk"], *args, **kwargs)
docs: Authenticate Hawk Request
  
          Validate the request signature given on input and return list of scopes
          that the authenticating client has.
  
          This method is used by other services that wish rely on Taskcluster
          credentials for authentication. This way we can use Hawk without having
          the secret credentials leave this service.
  
          This method takes input: ``v1/authenticate-hawk-request.json#``
  
          This method gives output: ``v1/authenticate-hawk-response.json#``
  
          This method is ``stable``