Signify App API¶
signify.app.aiding¶
SIGNIFY signify.app.aiding module
signify.app.clienting¶
Signify signify.app.clienting module
signify.app.coring¶
SIGNIFY signify.app.coring module
- class signify.app.coring.KeyEvents(client: SignifyClient)[source]¶
Domain class for accessing KeyEvents
signify.app.credentialing¶
SIGNIFY signify.app.credentialing module
- class signify.app.credentialing.CredentialTypeage(issued, received)¶
- issued¶
Alias for field number 0
- received¶
Alias for field number 1
- class signify.app.credentialing.Credentials(client: SignifyClient)[source]¶
Domain class for accessing, presenting, issuing and revoking credentials
- create(hab, registry, data, schema, recipient=None, edges=None, rules=None, private=False, timestamp=None)[source]¶
Create and submit a credential
- Parameters:
hab –
registry –
data –
schema –
recipient –
edges –
rules –
private –
timestamp –
Returns:
- export(name, said)[source]¶
- Parameters:
name (str) – Name associated with the AID
said (str) – SAID of credential to export
- Returns:
exported credential
- Return type:
credential (bytes)
- list(filtr=None, sort=None, skip=None, limit=None)[source]¶
- Parameters:
filtr (dict) – Credential filter dict
sort (list) – list of SAD Path field references to sort by
skip (int) – number of credentials to skip at the front of the list
limit (int) – total number of credentials to retrieve
- Returns:
list of dicts representing the listed credentials
- Return type:
list
signify.app.ending¶
SIGNIFY signify.app.ending module
signify.app.escrowing¶
SIGNIFY signify.app.escrowing module