Python Reference
Overview
Keychain Core has a Python interface which makes most of the C++ library available in native Python. There are some distinctions between the two libraries, but overall Python supports most of the same methods with just a few classes missing (e.g. Persona
and Contact
) and detailed method parameters set to defaults (e.g. no ability to set cipher or key id type for encrypt/decrypt).
Objects
Character encoding enumeration |
|
The various Exceptions that can be thrown from the wrapper |
|
Class representing a self-sovereign identity |
|
The cryptographic management object |
|
Checks the blockchain and updates the Keychain DB used by the Gateway |
|
Development/POC example of a bare-bones Trusted Directory interface |
|
Facade blockchain state enumeration |
|
Encryption strength enumeration |
|
Abstraction of configuration file |
|
Location of Facade certificate on blockchain |
|
Information about a signature’s validity |