/Paw-AzureSASDynamicValue

Paw Dynamic Value to generate an Azure SAS authorization header.

Primary LanguageJavaScriptMIT LicenseMIT

Build Status codecov Software License Greenkeeper badge

Paw-AzureSASDynamicValue

A dynamic value extension to generate a Shared Access Signature authorization header for use with Azure services (e.g., Service Bus).

Usage

In order to use this extension, you first need to have the name of your authorization rule and its associated value.

Add an Authorization header to your request, and choose Azure Shared Access Signature dynamic value. Input the rule name and value into Key Name and Key Value, respectively. Those values, combined with the Request URI, are used to generate a valid SAS authorization token.

Installing

To install directly from source, first ensure that you have yarn installed. Then clone the repository and build the code using the following commands:

$ git clone https://github.com/chatter/Paw-AzureSASDynamicValue.git
$ cd Paw-AzureSASDynamicValue
$ make install

License

Paw-AzureSASDynamicValue is licensed under The MIT License (MIT).