Metadata-Version: 2.1
Name: httpie-llnw-auth
Version: 1.0.1
Summary: LLNW header-based auth plugin for HTTPie.
Home-page: https://github.com/llnw/httpie-llnw-auth
Author: Limelight Networks
Author-email: opensource@llnw.com
License: Apache License 2.0
Platform: UNKNOWN
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: httpie (>=2.0.0)
Requires-Dist: requests-llnw-auth (>=1.0.1)

# httpie-llnw-auth
This module provides an authentication plugin for HTTPie to generate the X-LLNW-Security-* request headers required by Limelight Networks APIs.

## Getting Started
Firstly, install the package:
```
pip install httpie-llnw-auth
```
Then:
```sh
# Simplest example, if LLNW_API_USERNAME and LLNW_API_KEY environment variables are set
http -A llnw https://apis.llnw.com/config-api/v1/svcinst/delivery/shortname/<your shortname>

# Providing API user and key inline (be careful since this will add your API key to your shell history)
http -A llnw -a "myuser:myapikey" https://apis.llnw.com/config-api/v1/svcinst/delivery/shortname/<your shortname>

# Providing API user inline, and interactively prompting for API key
http -A llnw -a myuser https://apis.llnw.com/config-api/v1/svcinst/delivery/shortname/<your shortname>
```

