Skip to main content

Python SDK for interacting with the Token System

Project description

Token Python SDK

PyPI

The SDK is still under development, might be unstable, use at your own risk.

The Python SDK for interacting with TokenOS.

Requirements

Python 3.5+

Installation

$ pip install tokenio

Example

from tokenio import TokenClient
from tokenio.config import SandboxConfig
from tokenio.security.engines.memorycryptoengine import MemoryCryptoEngine
from tokenio.proto.alias_pb2 import Alias

dev_key = '4qY7lqQw8NOl9gng0ZHgT4xdiDqxqoGVutuZwrUYQsI'
config = SandboxConfig(dev_key=dev_key, crypto_engine=MemoryCryptoEngine)
client = TokenClient(config)

alias = Alias(type=Alias.EMAIL, value='your-email-address@example.com')
member = client.create_member(alias)
keys = member.get_keys()
print(keys)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

TokenIO-0.0.1a3.tar.gz (96.9 kB view details)

Uploaded Source

Built Distribution

TokenIO-0.0.1a3-py3-none-any.whl (133.5 kB view details)

Uploaded Python 3

File details

Details for the file TokenIO-0.0.1a3.tar.gz.

File metadata

  • Download URL: TokenIO-0.0.1a3.tar.gz
  • Upload date:
  • Size: 96.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for TokenIO-0.0.1a3.tar.gz
Algorithm Hash digest
SHA256 fe3cde3d861b7c14e635119bd954eb9f2d6f2956f5de6509474cc329ee7a256b
MD5 faa10f745def898979f9e03b733b0440
BLAKE2b-256 e752e492c019840bf61ae617446b73d115ff3db33087eafef40ae7cbf702fdef

See more details on using hashes here.

File details

Details for the file TokenIO-0.0.1a3-py3-none-any.whl.

File metadata

  • Download URL: TokenIO-0.0.1a3-py3-none-any.whl
  • Upload date:
  • Size: 133.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.3

File hashes

Hashes for TokenIO-0.0.1a3-py3-none-any.whl
Algorithm Hash digest
SHA256 ee2f5c5f7e199886bd3d9a48acbffb49b3e89a17a53f2e3dab832b9ecf293dc3
MD5 10365020f12fb49a67fdfc0f807e77e5
BLAKE2b-256 ccdc0eb44a62e8af5eb5b1f1700092850ee4a619efdea4803715bc42417725d6

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page