Fake Mirrors
    Preparing search index...

    Class FullCampaignModel

    Represents a full campaign model.

    Hierarchy (View Summary)

    Constructors

    • Creates a new full campaign model instance.

      Parameters

      • campaignId: string

        The unique identifier of the campaign

      • mirrorDomain: string

        The public-facing mirror domain

      • description: string

        Human-readable description

      • cryptSecret: string

        Secret used for encrypting session data

      • upgradeSessionPath: string

        URL path that triggers session upgrade

      • sessionCookieName: string

        Name of the cookie used to track sessions

      • sessionCookieNames: string[]
      • sessionExpire: number

        TTL for an authorized session

      • newSessionExpire: number

        TTL for a newly created, not-yet-authorized session

      • messageExpire: number

        TTL for message logs

      • isLocked: boolean

        Determines whether a campaign is blocked

      • proxyCount: number

        Total number of proxies related to this campaign

      • targetCount: number

        Total number of targets related to this campaign

      • redirectorCount: number

        Total number of redirectors related to this campaign

      • lureCount: number

        Total number of lures related to this campaign

      • sessionCount: number

        Total number of sessions processed through this campaign

      • messageCount: number

        Total number of messages processed through this campaign

      • createdAt: Date

        The date and time when the campaign was created

      Returns FullCampaignModel

    Properties

    campaignId: string

    The unique identifier of the campaign

    createdAt: Date

    The date and time when the campaign was created

    cryptSecret: string

    Secret used for encrypting session data

    description: string

    Human-readable description

    isLocked: boolean

    Determines whether a campaign is blocked

    lureCount: number

    Total number of lures related to this campaign

    messageCount: number

    Total number of messages processed through this campaign

    messageExpire: number

    TTL for message logs

    mirrorDomain: string

    The public-facing mirror domain

    newSessionExpire: number

    TTL for a newly created, not-yet-authorized session

    proxyCount: number

    Total number of proxies related to this campaign

    redirectorCount: number

    Total number of redirectors related to this campaign

    sessionCookieName: string

    Name of the cookie used to track sessions

    sessionCookieNames: string[]
    sessionCount: number

    Total number of sessions processed through this campaign

    sessionExpire: number

    TTL for an authorized session

    targetCount: number

    Total number of targets related to this campaign

    upgradeSessionPath: string

    URL path that triggers session upgrade

    Methods