ProtectLifecycleConfig

public class ProtectLifecycleConfig : ProtectConfig, @unchecked Sendable

Configuration for the Protect Lifecycle Module. This module allows you to pause and resume behavioral data collection based on the lifecycle of the authentication process.

  • Whether to pause behavioral data collection on successful authentication. Default is false, meaning behavioral data will continue to be collected.

    Declaration

    Swift

    public var pauseBehavioralDataOnSuccess: Bool
  • Whether to resume behavioral data collection when the module starts. Default is false, meaning behavioral data will not be resumed automatically.

    Declaration

    Swift

    public var resumeBehavioralDataOnStart: Bool
  • Declaration

    Swift

    public override init()