Skip to main content

Unimatrix Vault Client Library

Synopsis

The Unimatrix Vault subsystem maintains secrets, such as passwords and private keys, on the behalf of Unimatrix One users. This Python package provides a client library that exposes a simple API for most common operations.

import os

import ioc


secret_id = '00000000-00000000-00000000-00000000'
service = ioc.require('VaultService')
with service.asymmetric(secret_id) as fp:
    assert os.path.exists(fp)


assert not os.path.exists(fp)

Installation

pip3 install unimatrix.ext.vault

Features

  • Remove sensitive data immediately from the local system after use.
  • Django integration through the python-ioc module.

License

GPLv3

Metadata

Release files for unimatrix.ext.vault 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for unimatrix.ext.vault 0.1.0
File Size Uploaded
unimatrix.ext.vault-0.1.0.tar.gz 2.2 kB Details

Release files / unimatrix.ext.vault-0.1.0.tar.gz

Download URL unimatrix.ext.vault-0.1.0.tar.gz
Size 2.2 kB
Tags Source
SHA-256 checksum
How to use checksums
b225e84579470197e4100e39f3de140e4e54ee940df1a340657c5933c39a9e8b
BLAKE2b-256 checksum
How to use checksums
51c044c076dedb11883e4d5d490c5c938f8805efb7ce75c9738630df9e494db6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.32.1 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.1.0 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page