AosEdge private keys and certificate manager
Project description
Aos user keys management tool
This tool is part of the AosEdge SDK.
Overview
This tool will help you manage user certificates for Aos Cloud.
Using this tool you'll be able to:
- Issue new user certificate in pkcs12 format.
- Show info about user certificate.
- Convert PKCS12 certificate to PEM key and certificate files.
Prerequisites
- Python 3.7+
Installation
python -m pip install aos-keys
Usage
Issue new user certificate:
aos-keys new-user -d {aoscloud.io} -t {token} {--oem|--sp|--fleet}
Where:
- -d - Aos CLoud domain to register user
- -t - User Token
- -oem or -sp - Certificate for OEM or SP User
Example:
aos-keys new-user -d aoscloud.io -t 1111 --oem
Show info about certificate and related user:
aos-keys info -c {path-to-cert} {--oem|--sp|--fleet}
Where:
- -c - Path to user certificate
- -sp - Show info of default Service Provider user
- -oem - Show info of default OEM user
- -fleet - Show info of default Fleet Owner user
Example: Show info about default SP user certificate
aos-keys info --sp
Show info about default OEM user certificate
aos-keys info --oem
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.
Source Distributions
No source distribution files available for this release.See tutorial on generating distribution archives.
Built Distribution
aos_keys-1.7.2-py3-none-any.whl
(18.0 kB
view hashes)