# README

Akamai Edgegrid

A golang package which facilitates authenticating and signing requests made to Akamai OPEN APIs.

# Functions

AddRequestHeader sets the Authorization header to use Akamai Open API.
Init initializes by first attempting to use ENV vars, with .edgerc as a fallback See: InitEnv() See: InitEdgeRc().
InitEdgeRc initializes using a configuration file in standard INI format By default, it uses the .edgerc found in the users home directory, and the "default" section.
InitEnv initializes using the Environment (ENV) By default, it uses AKAMAI_HOST, AKAMAI_CLIENT_TOKEN, AKAMAI_CLIENT_SECRET, AKAMAI_ACCESS_TOKEN, and AKAMAI_MAX_BODY variables.

# Constants

Error constants.
Error constants.
Error constants.
Error constants.
Error constants.
Error constants.

# Structs

Config struct provides all the necessary fields to create authorization header, debug is optional.