InfinityVault Login (Select Version)
Typical tag name: ivc-login-select
Inheritance: IVCWindowedLoginSelect --> IVCWindowedAuthBase --> (imm-dom stack)
Primary login component which interfaces with DexIDP.
Required Assets
- imm-dom, i18n
External Requirements
- Open Props
WC Dependencies
- IVCWindowedAuthBase
API
Attributes
| Attribute | Default | Enumerators | Usage |
|---|---|---|---|
is-composed |
N/A |
N/A |
Presence attribute which simplifies markup to be displayed inside another component (no border, etc.). |
workspace |
N/A |
N/A |
Presence attribute which displays a "Close Workspace" button based on data in sessionStorage.zs-ws. |
Properties
| Property | Type | Default | Usage |
|---|---|---|---|
| (None.) |
Events
| Event | Detail | Usage |
|---|---|---|
ivc-auth-login |
{ is_active: Boolean } |
Fired after logging in with status of authentication. |
Methods
| Method | Arguments | Usage |
|---|---|---|
| logout | only_workspace, stg_key='x-zs' |
Calls /logout on ZSession API and clears sessionStorage if only_workspace==true. |
Slots
| Slot | Usage |
|---|---|
| (None.) |
CSS Parts
| Part | Usage |
|---|---|
| (None.) |