ping-identity
    Preparing search index...

    Type Alias PushClientConfig

    Resolved flat configuration shape sent over the native bridge during initialization.

    This is the internal wire format passed to the native initialize() call. Callers should use PushConfig instead and let createPushClient flatten the config into this shape.

    type PushClientConfig = {
        cleanupMode?: string;
        enableCredentialCache?: boolean;
        encryptionEnabled?: boolean;
        loggerId?: string;
        maxNotificationAgeDays?: number;
        maxStoredNotifications?: number;
        storageId?: string;
        timeoutMs?: number;
    }
    Index

    Properties

    cleanupMode?: string

    Cleanup mode string resolved from notificationCleanupConfig.cleanupMode.

    enableCredentialCache?: boolean

    Whether to enable credential caching.

    encryptionEnabled?: boolean

    Whether to encrypt the local push credential database.

    iOS only — Android ignores this field.

    loggerId?: string

    Native logger handle id resolved from logger.nativeHandle.id.

    maxNotificationAgeDays?: number

    Maximum notification age in days.

    maxStoredNotifications?: number

    Maximum number of stored notifications.

    storageId?: string

    Storage handle id resolved from PushConfig.storage.id.

    timeoutMs?: number

    Network operation timeout in milliseconds.