In order use the cost per use controller api, we will need a function to generate a signed JWT token. This Token gets passed as a header to api calls.
Plans are to call this function from APIGEE which in turn will call the Cost per Use Controller. JS, Node, Java, and Python are valid languages for the function with preferences for Node and/or Python
Inputs to function are customerownerid,(numeric) signing key (string)
Output is a signed JWT Token (string)
JSON structure for token
Spike timeframe: 5 days