Metadata-Version: 2.1
Name: shieldid
Version: 0.1.4
Summary: utilities package for SHIELD ID(Security365 Cloud Idaas)
Home-page: https://github.com/jyjung/shieldid
Author: Jung JinYoung
Author-email: bungker@gmail.com
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: progressbar2
Requires-Dist: Requests

# shieldid
A Python client library for SHIELD ID, compatible with Python 3.7 and above.
SHIELD ID is the IDaaS (Identity as a Service) solution from Security 365 Cloud (https://www.security365.com).

## installation
```bash
pip install shieldid
```

## usage

### device authorization flow

```python
from shieldid import IapBuilder

builder = IapBuilder()
info, ok, err_msg = ( builder.device_authorize("address of SHIELD ID server")
            .build())
if not ok:
    print(err_msg)
else: 
    print(info.get_company_id())  # company id
    print(info.get_access_token())  # access token

```


