Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • RemoteDataRequestManagerImpl

Implements

Index

Constructors

constructor

Methods

decryptMessage

  • decryptMessage(senderPk: string, encrypted: string): Promise<object | string>

getGrantedPermissions

  • getGrantedPermissions(clientPk: string): Promise<Array<string>>

getGrantedPermissionsToMe

  • getGrantedPermissionsToMe(clientPk: string): Promise<Array<string>>

getRequestedPermissions

  • getRequestedPermissions(requestedFromPk?: string | undefined): Promise<Array<FieldData>>

getRequestedPermissionsToMe

  • getRequestedPermissionsToMe(whoRequestedPk?: string | undefined): Promise<Array<FieldData>>

getRequests

  • getRequests(fromPk: string | null, toPk: string | null): Promise<Array<DataRequest>>

getRequestsGraph

grantAccessForClient

  • grantAccessForClient(clientPk: string, acceptedFields: Map<string, AccessRight>, rootPk?: string): Promise<void>

grantAccessForOffer

  • grantAccessForOffer(offerSearchId: number, offerOwner: string, acceptedFields: Map<string, AccessRight>, priceId: number): Promise<void>

requestPermissions

  • requestPermissions(recipientPk: string, fields: Array<string>): Promise<void>

revokeAccessForClient

  • revokeAccessForClient(clientPk: string, revokeFields: Array<string>): Promise<void>

Generated using TypeDoc