Options
All
  • Public
  • Public/Protected
  • All
Menu

Class DelegationService

Used for setting up delegation connections between Meeco Users to allow the secure management of another users account

Hierarchy

  • Service<DelegationApi>
    • DelegationService

Index

Constructors

constructor

Properties

Protected environment

environment: Environment

Protected keystoreAPIFactory

keystoreAPIFactory: KeystoreAPIFactory

Protected logger

logger: IFullLogger

Protected vaultAPIFactory

vaultAPIFactory: VaultAPIFactory

Methods

claimDelegationInvitation

createChildUser

createDelegationInvitation

  • createDelegationInvitation(credentials: IDEK & IKEK & IVaultToken & IKeystoreToken, vault_account_id: string, delegation_role: string, connectionName: string, keypairId?: string): Promise<Invitation>

getAPI

getAccountOwnerKek

reencryptSharedKek

setLogger

  • setLogger(logger: Logger): void

shareKekWithDelegate

Generated using TypeDoc