fingerprint-browser
Version:
Computes a browser fingerprint
21 lines (20 loc) • 565 B
TypeScript
declare class FingerprintBrowser implements FingerprintInterface {
debug: boolean;
browserData: BrowserData;
constructor(debug: boolean);
private hasLocalStorage;
private hasSessionStorage;
private isCanvasSupported;
private isIE;
private getCanvasFingerprint;
private connection;
private cookie;
private getFontSmoothing;
private fonts;
private getOs;
generateHash(): string;
}
export declare class FingerprintFactory {
static create(debug: boolean): FingerprintBrowser;
}
export {};