Library for accessing Swagger-enabled API's with bitjws authentication.
At the moment, installing from source is the only supported method.
python setup.py install
Bravado-bitjws is used just like Bravado. The primary difference users need to be aware of is the management of bitjws keys.
Create a client with existing keys
# Your bitjws private key in WIF privkey = "KweY4PozGhtkGPMvvD7vk7nLiN6211XZ2QGxLBMginAQW7MBbgp8" # the URL of the swagger spec url = "http://0.0.0.0:8002/static/swagger.json" # initialize your client client = BitJWSSwaggerClient.from_url(url, privkey=privkey)
If no key is provided to BitJWSSwaggerClient, one will be generated. However the private key originated, it is important to store private key somewhere secure.
Currently there is no management of server keys. This means that Bravado-bitjws checks the signature of server responses, but trusts all keys. It is up to the Bravado-bitjws user to match the server’s key against a trusted list.
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size bravado-bitjws-0.1.1.tar.gz (5.0 kB)||File type Source||Python version None||Upload date||Hashes View hashes|