public key of the user that issued data access request.
encrypted data from {@link DataRequest#requestData} (ECIES).
object with data or null if was error.
Returns list of fields that
id (baseID) of the client that granted me permission.
Array of field names that were authorized for access
id (baseID) of the client that received access permission from
Array of field names that were authorized for access
Returns list of fields requested for access by
id (baseID) of the client whose permissions were requested. is optional.
Array of field names that were requested for access
Returns list of fields requested for access by the client from
id (baseID) of the client that asked for permission from
Array of field names that were requested for access
Returns a list of outstanding data access requests, where data access requests meet the provided search criteria.
(Optional if toPk exist.) public key of the user that issued data access request.
(Optional if fromPk exist.) public key of the user that is expected to.
List of DataRequest, or empty list
Grants access to specific fields of my data to a client.
id (baseID) of the client that is authorized for data access.
ID (baseID) of the client that is the data owner. by default it's your id.
Grant access for offer.
id of item search result OfferSearch and OfferSearchResultItem.
Public key of offer owner.
of price
Creates data access request to a specific user for a specific personal data.
Public Key of the user that the personal data is requested from.
Array of name identifiers for the requested data fields (e.g. this is keys in {Map<string, string>}).
revoke access to specific fields of my data to a client.
id (baseID) of the client that is authorized for data access.
Generated using TypeDoc
Decodes a message that was encrypted by the owner of the private key that matches the provided public key.