Utility Shell

A multi-purpose web component to display in the modal and that can handle the following workflows:

  • Provider selection for institution with multiple provider (link, refresh or revoke process)

  • Authentication Method selection

 

Workflow is as follow:

  1. A web components, certua-ob-institution-selection or certua-ob-add-institution, emits an event on the open-dialog channel

  2. Hosting applicationopens a dialog and place the Utility Shell component inside (providing the event stringified payload as metadata attribute)

  3. Components uses the provided configuration to handle the ongoing process.

Element tag

<certua-ob-utility-shell></certua-ob-utility-shell>

Attributes

Attribute

Type

Description

Attribute

Type

Description

metadata

object

An object containing the configuration for the web component.

This object is provided by the open-dialog event and needs to be stringified while passing as attribute.