mirror of
https://github.com/keepassxreboot/keepassxc-browser.git
synced 2026-03-11 08:54:43 +00:00
Fixes to keepassxc-protocol
This commit is contained in:
parent
7e058d4357
commit
3238d3b7e7
1 changed files with 27 additions and 9 deletions
|
|
@ -50,13 +50,23 @@ Response (success):
|
|||
```
|
||||
|
||||
### get-databasehash
|
||||
Request (unencrypted):
|
||||
Unencrypted message:
|
||||
```javascript
|
||||
{
|
||||
"action": "get-databasehash"
|
||||
}
|
||||
```
|
||||
|
||||
Request:
|
||||
```javascript
|
||||
{
|
||||
"action": "get-databasehash",
|
||||
"message": "<encrypted message>",
|
||||
"nonce": "tZvLrBzkQ9GxXq9PvKJj4iAnfPT0VZ3Q",
|
||||
"clientID": "<clientID>"
|
||||
}
|
||||
```
|
||||
|
||||
Response message data (success, decrypted):
|
||||
```javascript
|
||||
{
|
||||
|
|
@ -80,7 +90,7 @@ Request:
|
|||
```javascript
|
||||
{
|
||||
"action": "associate",
|
||||
"message": encryptedMessage
|
||||
"message": "<encrypted message>",
|
||||
"nonce": "tZvLrBzkQ9GxXq9PvKJj4iAnfPT0VZ3Q",
|
||||
"clientID": "<clientID>"
|
||||
}
|
||||
|
|
@ -103,8 +113,7 @@ Unencrypted message:
|
|||
{
|
||||
"action": "test-associate",
|
||||
"id": "<saved database identifier>",
|
||||
"key": "<saved database public key>",
|
||||
"clientID": "<clientID>"
|
||||
"key": "<saved database public key>"
|
||||
}
|
||||
```
|
||||
|
||||
|
|
@ -112,8 +121,9 @@ Request:
|
|||
```javascript
|
||||
{
|
||||
"action": "test-associate",
|
||||
"message": encryptedMessage
|
||||
"nonce": "tZvLrBzkQ9GxXq9PvKJj4iAnfPT0VZ3Q"
|
||||
"message": "<encrypted message>",
|
||||
"nonce": "tZvLrBzkQ9GxXq9PvKJj4iAnfPT0VZ3Q",
|
||||
"clientID": "<clientID>"
|
||||
}
|
||||
```
|
||||
|
||||
|
|
@ -129,7 +139,7 @@ Response message data (success, decrypted):
|
|||
```
|
||||
|
||||
### generate-password
|
||||
Request:
|
||||
Request (no unencrypted message is needed):
|
||||
```javascript
|
||||
{
|
||||
"action": "generate-password",
|
||||
|
|
@ -175,7 +185,7 @@ Request:
|
|||
```javascript
|
||||
{
|
||||
"action": "get-logins",
|
||||
"message": encryptedMessage
|
||||
"message": "<encrypted message>",
|
||||
"nonce": "tZvLrBzkQ9GxXq9PvKJj4iAnfPT0VZ3Q",
|
||||
"clientID": "<clientID>"
|
||||
}
|
||||
|
|
@ -221,7 +231,7 @@ Request:
|
|||
```javascript
|
||||
{
|
||||
"action": "set-login",
|
||||
"message": encryptedMessage
|
||||
"message": "<encrypted message>",
|
||||
"nonce": "tZvLrBzkQ9GxXq9PvKJj4iAnfPT0VZ3Q",
|
||||
"clientID": "<clientID>"
|
||||
}
|
||||
|
|
@ -241,10 +251,18 @@ Response message data (success, decrypted):
|
|||
```
|
||||
|
||||
### lock-database
|
||||
Unencrypted message:
|
||||
```javascript
|
||||
{
|
||||
"action": "lock-database"
|
||||
}
|
||||
```
|
||||
|
||||
Request:
|
||||
```javascript
|
||||
{
|
||||
"action": "lock-database",
|
||||
"message": "<encrypted message>",
|
||||
"nonce": "tZvLrBzkQ9GxXq9PvKJj4iAnfPT0VZ3Q",
|
||||
"clientID": "<clientID>"
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue