Class: BasicProvisioner
provisioning.BasicProvisioner
Implements
Constructors
constructor
• new BasicProvisioner(storage, config?)
Parameters
| Name | Type |
|---|---|
storage |
Storage |
config |
BasicProvisionerConfig |
Defined in
Properties
config
• Readonly config:
BasicProvisionerConfig
storage
• Readonly storage: Storage
Methods
_getDefaultAccountProvisioning
▸ Protected _getDefaultAccountProvisioning():
Promise<AccountProvisioning>
Returns
Promise<AccountProvisioning>
Defined in
_getOrCreateAccountProvisioning
▸ Protected _getOrCreateAccountProvisioning(__namedParameters):
Promise<AccountProvisioning>
Parameters
| Name | Type |
|---|---|
__namedParameters |
Object |
__namedParameters.accountId? |
string |
__namedParameters.email |
string |
Returns
Promise<AccountProvisioning>
Defined in
_getOrCreateOrgProvisioning
▸ Protected _getOrCreateOrgProvisioning(orgId):
Promise<OrgProvisioning>
Parameters
| Name | Type |
|---|---|
orgId |
string |
Returns
Promise<OrgProvisioning>
Defined in
accountDeleted
▸ accountDeleted(__namedParameters): Promise<void>
Parameters
| Name | Type |
|---|---|
__namedParameters |
Object |
__namedParameters.accountId? |
string |
__namedParameters.email |
string |
Returns
Promise<void>
Implementation of
Defined in
getProvisioning
▸ getProvisioning(__namedParameters):
Promise<Provisioning>
Parameters
| Name | Type |
|---|---|
__namedParameters |
Object |
__namedParameters.accountId? |
string |
__namedParameters.email |
string |
Returns
Promise<Provisioning>
Implementation of
Defined in
orgDeleted
▸ orgDeleted(__namedParameters): Promise<void>
Parameters
| Name | Type |
|---|---|
__namedParameters |
OrgInfo |
Returns
Promise<void>
Implementation of
Defined in
orgOwnerChanged
▸ orgOwnerChanged(__namedParameters, prevOwner, newOwner):
Promise<void>
Parameters
| Name | Type |
|---|---|
__namedParameters |
OrgInfo |
prevOwner |
Object |
prevOwner.email |
string |
prevOwner.id? |
string |
newOwner |
Object |
newOwner.email |
string |
newOwner.id? |
string |
Returns
Promise<void>