This adds CredentialKeeper and CredentialIssuer classes, and instances of them on the sdk and agent.
They can be used as sdk.credentials.get, create/issue, query, delete, and also similarly on the agent
On the agent, the credentials scope is limited to those whose subject is the agent (need to also add support for checking for issuer!)
This supersedes and includes changes from #93 but refactored to use ObjectKeeper
This adds
CredentialKeeper
andCredentialIssuer
classes, and instances of them on thesdk
andagent
. They can be used assdk.credentials.get
,create
/issue
,query
,delete
, and also similarly on theagent
On the agent, the credentials scope is limited to those whose subject is the agent (need to also add support for checking for issuer!)This supersedes and includes changes from #93 but refactored to use
ObjectKeeper
There's a circular dependency on https://github.com/jolocom/sdk-storage-typeorm/pull/19