- Source:
Members
-
<static> objects
-
list of otr objects
- Source:
Methods
-
<static> _createDSA()
-
Ending of createDSA().
- Source:
-
<static> backup(bid)
-
Backups otr session
Parameters:
Name Type Description bid
string - Source:
-
<static> create(bid) → {undefined}
-
Create new otr instance
Parameters:
Name Type Description bid
type - Source:
Returns:
- Type
- undefined
-
<static> createDSA() → {unresolved}
-
Create or load DSA key
- Source:
Returns:
- Type
- unresolved
-
<static> DSAready(dsa)
-
Ending of DSA key generation.
Parameters:
Name Type Description dsa
DSA DSA object - Source:
-
<static> goEncrypt(bid) → {undefined}
-
Send request to encrypt the session
Parameters:
Name Type Description bid
type - Source:
Returns:
- Type
- undefined
-
<static> goPlain(bid, cb) → {undefined}
-
Abort encryptet session
Parameters:
Name Type Description bid
type cb
callback - Source:
Returns:
- Type
- undefined
-
<static> onSmpQuestion(bid, data) → {undefined}
-
show verification dialog with related part (secret or question)
Parameters:
Name Type Argument Description bid
type data
string <optional>
- Source:
Returns:
- Type
- undefined
-
<static> receiveMessage(d)
-
Handler for otr receive event
Parameters:
Name Type Description d
Object Properties
Name Type Description bid
string msg
string received message encrypted
boolean True, if msg was encrypted. forwarded
boolean stamp
string timestamp - Source:
-
<static> restore(bid)
-
Restore old otr session
Parameters:
Name Type Description bid
string - Source:
-
<static> sendMessage(jid, msg)
-
Handler for otr send event
Parameters:
Name Type Description jid
string msg
string message to be send - Source:
-
<static> sendSmpReq(bid, sec, quest) → {undefined}
-
Send verification request to buddy
Parameters:
Name Type Argument Description bid
string sec
string secret quest
string <optional>
question - Source:
Returns:
- Type
- undefined
-
<static> toggleTransfer(bid) → {undefined}
-
Toggle encryption state
Parameters:
Name Type Description bid
type - Source:
Returns:
- Type
- undefined