# Functions

NewAuthorizer returns an authorizer that signs with credntials from getCredentials.

# Variables

PostAnyArtifactRequest matches if tcqueue.PostArtifactRequest is called.
PostS3ArtifactRequest matches if tcqueue.PostS3ArtifactRequest is called with an s3 artifact.

# Structs

MockAuth is a mock implementation of Auth for testing.
MockQueue is a mocked TaskCluster queue client.

# Interfaces

Auth interface covers parts of the tcauth.Auth client that we use.
An Authorizer is an interface for an object that can sign a request with taskcluster credentials.
Queue is an interface to the Queue client provided by the taskcluster-client-go package.