Class RandomBrowserProfileGenerator

  • All Implemented Interfaces:
    ai.platon.pulsar.browser.privacy.BrowserProfileGenerator

    
    public class RandomBrowserProfileGenerator
     implements BrowserProfileGenerator
                        

    The random browser profile generator.

    If the prototype Chrome browser does not exist, it acts as "New Incognito window", or in Chinese, "打开无痕浏览器". If the prototype Chrome browser exists, it copies the prototype Chrome browser's user data directory, and inherits the prototype Chrome browser's settings.

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private ImmutableConfig conf
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      ImmutableConfig getConf()
      Unit setConf(ImmutableConfig conf)
      BrowserProfile invoke(Fingerprint fingerprint)
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • RandomBrowserProfileGenerator

        RandomBrowserProfileGenerator()
    • Method Detail

      • getConf

         ImmutableConfig getConf()
      • invoke

         BrowserProfile invoke(Fingerprint fingerprint)