Interface DataRequestRepository
Methods
getRequests
- getRequests(fromPk: string | null, toPk: string | null): Promise<Array<DataRequest>>
-
Parameters
-
fromPk: string | null
-
toPk: string | null
Returns Promise<Array<DataRequest>>
grantAccessForClient
- grantAccessForClient(dataRequests: Array<DataRequest>): Promise<void>
-
Parameters
Returns Promise<void>
grantAccessForOffer
- grantAccessForOffer(offerId: number, clientPk: string, encryptedClientResponse: string, priceId: number): Promise<void>
-
Parameters
-
offerId: number
-
clientPk: string
-
encryptedClientResponse: string
-
priceId: number
Returns Promise<void>
requestPermissions
- requestPermissions(toPk: string, dataRequests: Array<DataRequest>): Promise<void>
-
Parameters
Returns Promise<void>
revokeAccessForClient
- revokeAccessForClient(dataRequests: Array<DataRequest>): Promise<void>
-
Parameters
Returns Promise<void>