security/py-mohawk 1.1.0nb2 NetBSD
Library for Hawk HTTP authorization
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- mpl-2.0
- Categories
- security, net, python
- Package size
- 44.1 KiB, 300.9 KiB installed
Description
Mohawk is an alternate Python implementation of the Hawk HTTP authorization scheme.
Hawk lets two parties securely communicate with each other using messages signed by a shared key. It is based on HTTP MAC access authentication (which was based on parts of OAuth 1.0).
The Mohawk API is a little different from that of the Node library (i.e. the living Hawk spec). It was redesigned to be more intuitive to developers, less prone to security problems, and more Pythonic.
Install
Binary package:
pkgin install py311-mohawk
From pkgsrc:
cd /usr/pkgsrc/security/py-mohawk && make install clean
Dependencies
Run dependencies 2
No port depends on this one.
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py312-mohawk-1.1.0nb2,py313-mohawk-1.1.0nb2,py314-mohawk-1.1.0nb2