Class AppIdAuthProviderAbstract

An AuthProvider encapsulates all logic necessary to authenticate to a backend service, in the vein of AWS.Credentials.

The client will call into its configured AuthProvider to decorate remote TDF service calls with necessary authentication info. This approach allows the client to be agnostic to the auth scheme, allowing for methods like identify federation and custom service credentials to be used and changed at the developer's will.

This class is not intended to be used on its own. See the documented subclasses for public-facing implementations.

Hierarchy

  • AppIdAuthProvider

Constructors

Methods

Constructors

Methods

  • Augment the provided http request with custom auth info to be used by backend services.

    Parameters

    • httpReq: HttpRequest

      Required. An http request pre-populated with the data public key.

    Returns Promise<HttpRequest>

Generated using TypeDoc