معرفی شرکت ها


datashare-network-tokenserver-0.1.2


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Datashare Network Token Server
ویژگی مقدار
سیستم عامل -
نام فایل datashare-network-tokenserver-0.1.2
نام datashare-network-tokenserver
نسخه کتابخانه 0.1.2
نگهدارنده []
ایمیل نگهدارنده []
نویسنده -
ایمیل نویسنده -
آدرس صفحه اصلی https://github.com/icij/datashare-network-tokenserver
آدرس اینترنتی https://pypi.org/project/datashare-network-tokenserver/
مجوز -
# datashare-network-tokenserver [![CircleCI](https://circleci.com/gh/ICIJ/datashare-network-tokenserver/tree/main.svg?style=svg)](https://circleci.com/gh/ICIJ/datashare-network-tokenserver/tree/main) A server to issue tokens based on blind signature It is based on springlab@EPFL [SScred](https://github.com/spring-epfl/SSCred) based itself on [petlib](https://github.com/gdanezis/petlib) and itelf based on [openssl](https://www.openssl.org/). It is supposed to be secured behind an SSO/OAuth2 server. ## Configuration Configuration is provided with environment variables : * TOKEN_SERVER_REDIS_URL: redis url (default: `redis://redis`) * TOKEN_SERVER_REDIS_TTL: time to live for commitments internal parameters (default 30s) * TOKEN_SERVER_SKEY: master secret key for the server encoded in [msgpack](https://msgpack.org/) hex string ## Endpoints All endpoints should be secured with HTTPS (TLS). * `GET /publickey` * returns the server public key * `POST /commitments?uid=foo&number=3` * parameters : * number: (int) number of token to generate * uid: (string) user id * returns a commitment list msg pack encoded * `POST /pretokens?uid=foo` * parameters : * uid: (string) user id * payload: list of pretokens msg pack encoded * returns a token list msg pack encoded


نیازمندی

مقدار نام
==2.0.1 aioredis
==0.2.1 sscred
- starlette
- uvicorn[standard]


زبان مورد نیاز

مقدار نام
>=3.7 Python


نحوه نصب


نصب پکیج whl datashare-network-tokenserver-0.1.2:

    pip install datashare-network-tokenserver-0.1.2.whl


نصب پکیج tar.gz datashare-network-tokenserver-0.1.2:

    pip install datashare-network-tokenserver-0.1.2.tar.gz