Search
Preparing search index...
The search index is not available
Meeco SDK Documentation
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Meeco SDK Documentation
OrganizationServicesService
Class OrganizationServicesService
Manage organization services from the API.
Hierarchy
Service
<
OrganizationsManagingServicesApi
>
OrganizationServicesService
Index
Constructors
constructor
Properties
environment
keystoreAPIFactory
logger
vaultAPIFactory
Methods
create
getAPI
get
Login
set
Logger
Constructors
constructor
new
Organization
Services
Service
(
environment
:
Environment
, credentials
:
IVaultToken
, log
?:
Logger
)
:
OrganizationServicesService
Parameters
environment:
Environment
credentials:
IVaultToken
log:
Logger
= ...
Returns
OrganizationServicesService
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
}
>
Parameters
organizationId:
string
service:
PostServiceRequest
Returns
Promise
<
{
privateKey
:
RSAPrivateKey
;
publicKey
:
RSAPublicKey
;
service
:
Service
}
>
getAPI
getAPI
(
token
:
IVaultToken
)
:
OrganizationsManagingServicesApi
Parameters
token:
IVaultToken
Returns
OrganizationsManagingServicesApi
get
Login
get
Login
(
organizationId
:
string
, serviceId
:
string
, privateKey
:
string
)
:
Promise
<
IVaultToken
>
Parameters
organizationId:
string
serviceId:
string
privateKey:
string
Returns
Promise
<
IVaultToken
>
set
Logger
set
Logger
(
logger
:
Logger
)
:
void
Parameters
logger:
Logger
Returns
void
Exports
Organization
Services
Service
constructor
environment
keystoreAPIFactory
logger
vaultAPIFactory
create
getAPI
get
Login
set
Logger
Generated using
TypeDoc
Manage organization services from the API.