OptionalcustomCustom host URL for the Protect SDK signals endpoint.
OptionaldeviceDevice attributes to exclude from signal collection.
OptionalenvPingOne environment ID used by the Protect SDK.
OptionalisWhether to enable behavioral data collection.
OptionalisWhether to enable console logging inside the Protect SDK.
OptionalisWhether to use lazy metadata loading.
OptionalloggerOptional JavaScript logger instance for Protect operations.
OptionalpauseWhether to pause behavioral data collection after a successful flow.
OptionalresumeWhether to resume behavioral data collection when the flow starts.
Protect lifecycle module configuration nested under DaVinciModules.
Remarks
When present, the native DaVinci workflow registers the
ProtectLifecycleModuleat creation time. This wires behavioral-data initialization, pause-on-success, and resume-on-start hooks directly into the workflow lifecycle — no manualprotect.start()/protect.pauseBehavioralData()calls are needed.Requires
@ping-identity/rn-protectto be installed. If the package is absent at runtime the lifecycle module is silently skipped and collection does not run.