Class BrowserId
-
- All Implemented Interfaces:
-
kotlin.Comparable
public final class BrowserId implements Comparable<BrowserId>
The unique browser id.
Every browser instance have a unique fingerprint and a context directory.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classBrowserId.Companion
-
Field Summary
Fields Modifier and Type Field Description private final PrivacyAgentprivacyAgentprivate final BrowserTypebrowserTypeprivate final PathuserDataDirprivate final Stringdisplayprivate final PathcontextDirprivate final Fingerprintfingerprintpublic final static BrowserId.CompanionCompanion
-
Method Summary
Modifier and Type Method Description final PrivacyAgentgetPrivacyAgent()final BrowserTypegetBrowserType()final PathgetUserDataDir()final StringgetDisplay()final PathgetContextDir()final FingerprintgetFingerprint()final UnitsetProxy(String schema, String hostPort, String username, String password)final UnitsetProxy(ProxyEntry proxy)Booleanequals(Object other)IntegerhashCode()IntegercompareTo(BrowserId other)StringtoString()-
-
Constructor Detail
-
BrowserId
BrowserId(PrivacyAgent privacyAgent)
-
BrowserId
BrowserId(Path contextDir, BrowserType browserType)
-
BrowserId
BrowserId(Path contextDir, Fingerprint fingerprint)
-
-
Method Detail
-
getPrivacyAgent
final PrivacyAgent getPrivacyAgent()
-
getBrowserType
final BrowserType getBrowserType()
-
getUserDataDir
final Path getUserDataDir()
-
getDisplay
final String getDisplay()
-
getContextDir
final Path getContextDir()
-
getFingerprint
final Fingerprint getFingerprint()
-
-
-
-