Tanker identity library
Project description
Tanker identity generation in Python for the Tanker SDK.
Installation
With pip:
$ pip install tankersdk-identity
API
tankersdk_identity.create_identity(app_id, app_secret, user_id)
Create a new Tanker identity. This identity is secret and must only be given to a user who has been authenticated by your application. This identity is used by the Tanker client SDK to open a Tanker session
- app_id
- The app ID. You can access it from the Tanker dashboard.
- app_secret
- The app secret. A secret that you have saved right after the creation of your app.
- user_id
- The ID of a user in your application.
tankersdk_identity.create_provisional_identity(app_id, email)
Create a Tanker provisional identity. It allows you to share a resource with a user who does not have an account in your application yet.
- app_id
- The app ID. You can access it from the Tanker dashboard.
- The email of the potential recipient of the resource.
tankersdk_identity.get_public_identity(identity)
Return the public identity from an identity. This public identity can be used by the Tanker client SDK to share encrypted resource.
- identity
- A secret identity.
Going further
Read more about identities in the Tanker guide.
Check the examples folder for usage examples.
Project details
Release history Release notifications | RSS feed
Download files
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 tankersdk_identity-1.3.4-py3-none-any.whl (9.5 kB) | File type Wheel | Python version py3 | Upload date | Hashes View |
Filename, size tankersdk-identity-1.3.4.tar.gz (8.1 kB) | File type Source | Python version None | Upload date | Hashes View |
Hashes for tankersdk_identity-1.3.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4b1378387982cec558b1f1ee8d93ac5208b660065df64aed8d8dcda350baed9 |
|
MD5 | f0b462c13b1202d9d549785ed32b2d44 |
|
BLAKE2-256 | 2d8b5adfbac823a470d21cb90917964e7169efb02b1654592513247a75bc524d |