PublicWidgetConfig
@mandaitor/sdk / PublicWidgetConfig
Interface: PublicWidgetConfig
Defined in: packages/sdk/src/widget-config.ts:149
Properties
approvalRequired
approvalRequired:
boolean
Defined in: packages/sdk/src/widget-config.ts:183
availableIdPs
availableIdPs:
object[]
Defined in: packages/sdk/src/widget-config.ts:151
domain?
optionaldomain:string
orgId?
optionalorgId:string
orgUrl?
optionalorgUrl:string
presentationFlow?
optionalpresentationFlow:object
presentationFlow.mode
mode:
string
requestedAttributes?
optionalrequestedAttributes:object
requestedAttributes.eaa
eaa:
string[]
requestedAttributes.pid
pid:
string[]
tenantId?
optionaltenantId:string
type
type:
IdPType
branding
branding:
object
Defined in: packages/sdk/src/widget-config.ts:174
accentColor
accentColor:
string
borderRadius
borderRadius:
string
consentText
consentText:
object
consentText.description
description:
string
consentText.locale
locale:
string
consentText.title
title:
string
darkMode
darkMode:
boolean
fontFamily?
optionalfontFamily:string
logoUrl
logoUrl:
string
primaryColor
primaryColor:
string
constraintDefaults
constraintDefaults:
object
Defined in: packages/sdk/src/widget-config.ts:169
maxDelegationDepth
maxDelegationDepth:
number
maxDuration
maxDuration:
number
requireMfa
requireMfa:
boolean
mandateTemplates
mandateTemplates:
object[]
Defined in: packages/sdk/src/widget-config.ts:161
actions
actions:
string[]
description
description:
string
id
id:
string
name
name:
string
taxonomy
taxonomy:
string
scopeRestrictions
scopeRestrictions:
string[]
Defined in: packages/sdk/src/widget-config.ts:168
taxonomyLibraries
taxonomyLibraries:
string[]
Defined in: packages/sdk/src/widget-config.ts:160
widgetId
widgetId:
string
Defined in: packages/sdk/src/widget-config.ts:150