Global

Members

Workhorse

A namespace for "workhorse" function, which implement the algorithm.

Source:

Methods

finalize(doneData) → {undefined}

A function to "finalize" the algorithm. It has two primary responsibilities: a) Copy the generated proxy password to the system clipboard for readily pasting into the target password field, b) Save overridden attributes, if any, into the browser's preference system.

Parameters:
Name Type Description
doneData object The final payload. It has the following properties:
Properties:
Name Type Description
doneData.password string The generated proxy password.
doneData.attributesListString string The encoded list of attributes for all urls (modified with data from the current url if asked to save). If this is empty, the existing attributes list string in the browser's preference system is left untouched.
Source:
Returns:
Type
undefined

generateKey() → {undefined}

Function to generate the 'key' for creating salts from domains.

Source:
Returns:
Type
undefined

restoreOptions() → {undefined}

Function to restore user default attributes to the options page from th browser's preference system.

Source:
Returns:
Type
undefined

saveOptions() → {undefined}

Function to save user default attributes to the browser preference system.

Source:
Returns:
Type
undefined

Type Definitions

bitArray

An SJCL bitArray representing a hash.

Source:
See: