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