Options
All
  • Public
  • Public/Protected
  • All
Menu

Class OrganizationServicesService

Manage organization services from the API.

Hierarchy

  • Service<OrganizationsManagingServicesApi>
    • OrganizationServicesService

Index

Constructors

constructor

Properties

Protected environment

environment: Environment

Protected keystoreAPIFactory

keystoreAPIFactory: KeystoreAPIFactory

Protected logger

logger: IFullLogger

Protected vaultAPIFactory

vaultAPIFactory: VaultAPIFactory

Methods

create

  • create(organizationId: string, service: PostServiceRequest): Promise<{ privateKey: RSAPrivateKey; publicKey: RSAPublicKey; service: Service }>

getAPI

  • getAPI(token: IVaultToken): OrganizationsManagingServicesApi

getLogin

  • getLogin(organizationId: string, serviceId: string, privateKey: string): Promise<IVaultToken>

setLogger

  • setLogger(logger: Logger): void

Generated using TypeDoc