Loader
Constructor Summary
Public Constructor | ||
public |
constructor(runtimeURL: *, runtimeConfiguration: *, runtimeDescriptorsInstance: *) |
Member Summary
Public Members | ||
public |
descriptors: * |
|
public set |
messageBus(value: MessageBus): * Set Message Bus component |
|
public get |
messageBus: MessageBus: * Get Message Bus component |
|
public set |
Set Registry component |
|
public get |
Get Registry component |
|
public |
|
|
public set |
runtimeFactory(value: runtimeFactory): * Set Runtime Factory component |
|
public get |
Get Runtime Factory component |
|
public set |
runtimeURL(value: string): * Set runtime url |
|
public get |
runtimeURL: string: * Get runtime url |
Method Summary
Public Methods | ||
public |
loadHyperty(hypertyCatalogueURL: URL.HypertyCatalogueURL, reuseURL: boolean | URL.HypertyURL, appURL: URL, IdpConstraint: object): Promise<Boolean, Error> Deploy Hyperty from Catalogue URL |
|
public |
loadIdpProxy(domain: URL.URL): * Deploy idpProxy from Catalogue URL or domain url |
|
public |
Deploy Stub from Catalogue URL or domain url |
Public Constructors
public constructor(runtimeURL: *, runtimeConfiguration: *, runtimeDescriptorsInstance: *) source
Params:
Name | Type | Attribute | Description |
runtimeURL | * | ||
runtimeConfiguration | * | ||
runtimeDescriptorsInstance | * |
Public Members
public descriptors: * source
public runtimeConfiguration: * source
Public Methods
public loadHyperty(hypertyCatalogueURL: URL.HypertyCatalogueURL, reuseURL: boolean | URL.HypertyURL, appURL: URL, IdpConstraint: object): Promise<Boolean, Error> source
Deploy Hyperty from Catalogue URL
Params:
Name | Type | Attribute | Description |
hypertyCatalogueURL | URL.HypertyCatalogueURL | The Catalogue URL used to identify descriptors in the Catalogue. |
|
reuseURL | boolean | URL.HypertyURL |
|
reuseURL - reuseURL is used to reuse the hypertyURL previously registred, by default the reuse is disabled; |
appURL | URL | the app url origin address; |
|
IdpConstraint | object | constraints to be used when selecting the identity to be associated with the Hyperty including origin, idp, and idHint. |
public loadIdpProxy(domain: URL.URL): * source
Deploy idpProxy from Catalogue URL or domain url
Params:
Name | Type | Attribute | Description |
domain | URL.URL | domain |
Return:
* |