{
"info": {
"author": "Pierre Coueffin",
"author_email": "pcoueffin@gmail.com",
"bugtrack_url": null,
"classifiers": [
"Development Status :: 3 - Alpha",
"Environment :: Plugins",
"Intended Audience :: Developers",
"License :: OSI Approved :: MIT License",
"Programming Language :: Python",
"Topic :: Internet :: WWW/HTTP",
"Topic :: Utilities"
],
"description": "httpie-visionect-auth\n=====================\n\n`HMAC for JoanAssistant `_ auth plugin for `HTTPie `_.\n\n\nHTTP requests will be signed with a shared secret key using HMAC. Differs from AWS or other HMAC strings because: JoanAssistant\nThe string to sign format is:\n\n.. code-block:: bash\n\n \\n\\n\n \\n\n \\n\n \n\nExample String-to-sign\n\n.. code-block:: bash\n\n\n GET \n\n application/json\n Sun, 18 Jun 2017 11:48:26 GMT\n /api/device/\n\n\nExample Authorization Header with HMAC signature\n\n.. code-block:: bash\n\n Authorization: 1b9dbaf5b1183037:Mx0Qi57rqYIbc4gDiDKqYERK8Vmzdwhqk3S+OYoXRu0=\n\nInstallation\n------------\n\n.. code-block:: bash\n\n $ pip install httpie-visionect-auth\n\nYou should now see ``visionect`` under ``--auth-type`` in ``$ http --help`` output.\n\nUsage\n-----\n\n.. code-block:: bash\n\n $ http -j --auth-type=visionect --auth='client:secret' server:8081/api/users/\n\nExamples\n--------\n\nTo request status on all registered Joan Devices\n\n.. code-block:: bash\n\n $ http -j --auth-type=visionect --auth=\"client:secret\" server:8081/api/devices/\n\nLicense\n-------\n\nCopyright (c) 2017 Pierre. Available under the MIT License.",
"description_content_type": null,
"docs_url": null,
"download_url": "https://github.com/pcoueffin/httpie-visionect-auth",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/pcoueffin/httpie-visionect-auth",
"keywords": null,
"license": "MIT",
"maintainer": null,
"maintainer_email": null,
"name": "httpie-visionect-auth",
"package_url": "https://pypi.org/project/httpie-visionect-auth/",
"platform": "UNKNOWN",
"project_url": "https://pypi.org/project/httpie-visionect-auth/",
"project_urls": {
"Download": "https://github.com/pcoueffin/httpie-visionect-auth",
"Homepage": "https://github.com/pcoueffin/httpie-visionect-auth"
},
"release_url": "https://pypi.org/project/httpie-visionect-auth/0.0.1/",
"requires_dist": null,
"requires_python": null,
"summary": "HMAC Auth plugin for Joan Visionect and HTTPie.",
"version": "0.0.1"
},
"last_serial": 2957460,
"releases": {
"0.0.1": [
{
"comment_text": "",
"digests": {
"md5": "044d28905396c044d8792e694501b711",
"sha256": "3326a137f62a1d4811c85a8f16fbc07579012ba492f962ac2f48b363673d7b8f"
},
"downloads": -1,
"filename": "httpie-visionect-auth-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "044d28905396c044d8792e694501b711",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2728,
"upload_time": "2017-06-18T12:17:23",
"url": "https://files.pythonhosted.org/packages/22/05/e77fdead51f0dd32395b8f5e318b98a8c159f81cf0122c7a009bd5aba2dd/httpie-visionect-auth-0.0.1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "044d28905396c044d8792e694501b711",
"sha256": "3326a137f62a1d4811c85a8f16fbc07579012ba492f962ac2f48b363673d7b8f"
},
"downloads": -1,
"filename": "httpie-visionect-auth-0.0.1.tar.gz",
"has_sig": false,
"md5_digest": "044d28905396c044d8792e694501b711",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 2728,
"upload_time": "2017-06-18T12:17:23",
"url": "https://files.pythonhosted.org/packages/22/05/e77fdead51f0dd32395b8f5e318b98a8c159f81cf0122c7a009bd5aba2dd/httpie-visionect-auth-0.0.1.tar.gz"
}
]
}