forked from TrueCloudLab/frostfs-rest-gw
[#1] Add wallet connect support
Signed-off-by: Denis Kirillov <denis@nspcc.ru>
This commit is contained in:
parent
f5eab95f95
commit
c7c570fd10
14 changed files with 715 additions and 114 deletions
|
@ -144,6 +144,9 @@ func init() {
|
|||
{
|
||||
"$ref": "#/parameters/signatureKeyParam"
|
||||
},
|
||||
{
|
||||
"$ref": "#/parameters/signatureScheme"
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
|
@ -236,6 +239,9 @@ func init() {
|
|||
},
|
||||
{
|
||||
"$ref": "#/parameters/signatureKeyParam"
|
||||
},
|
||||
{
|
||||
"$ref": "#/parameters/signatureScheme"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
|
@ -286,6 +292,9 @@ func init() {
|
|||
{
|
||||
"$ref": "#/parameters/signatureKeyParam"
|
||||
},
|
||||
{
|
||||
"$ref": "#/parameters/signatureScheme"
|
||||
},
|
||||
{
|
||||
"description": "EACL for container",
|
||||
"name": "eacl",
|
||||
|
@ -392,6 +401,9 @@ func init() {
|
|||
},
|
||||
{
|
||||
"$ref": "#/parameters/signatureKeyParam"
|
||||
},
|
||||
{
|
||||
"$ref": "#/parameters/signatureScheme"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -436,6 +448,9 @@ func init() {
|
|||
{
|
||||
"$ref": "#/parameters/signatureKeyParam"
|
||||
},
|
||||
{
|
||||
"$ref": "#/parameters/signatureScheme"
|
||||
},
|
||||
{
|
||||
"$ref": "#/parameters/containerId"
|
||||
},
|
||||
|
@ -841,6 +856,13 @@ func init() {
|
|||
"name": "X-Bearer-Signature",
|
||||
"in": "header",
|
||||
"required": true
|
||||
},
|
||||
"signatureScheme": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Use wallect connect signature scheme or not",
|
||||
"name": "walletConnect",
|
||||
"in": "query"
|
||||
}
|
||||
},
|
||||
"securityDefinitions": {
|
||||
|
@ -997,6 +1019,13 @@ func init() {
|
|||
"in": "header",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Use wallect connect signature scheme or not",
|
||||
"name": "walletConnect",
|
||||
"in": "query"
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
|
@ -1097,6 +1126,13 @@ func init() {
|
|||
"name": "X-Bearer-Signature-Key",
|
||||
"in": "header",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Use wallect connect signature scheme or not",
|
||||
"name": "walletConnect",
|
||||
"in": "query"
|
||||
}
|
||||
],
|
||||
"responses": {
|
||||
|
@ -1159,6 +1195,13 @@ func init() {
|
|||
"in": "header",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Use wallect connect signature scheme or not",
|
||||
"name": "walletConnect",
|
||||
"in": "query"
|
||||
},
|
||||
{
|
||||
"description": "EACL for container",
|
||||
"name": "eacl",
|
||||
|
@ -1277,6 +1320,13 @@ func init() {
|
|||
"name": "X-Bearer-Signature-Key",
|
||||
"in": "header",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Use wallect connect signature scheme or not",
|
||||
"name": "walletConnect",
|
||||
"in": "query"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
@ -1329,6 +1379,13 @@ func init() {
|
|||
"in": "header",
|
||||
"required": true
|
||||
},
|
||||
{
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Use wallect connect signature scheme or not",
|
||||
"name": "walletConnect",
|
||||
"in": "query"
|
||||
},
|
||||
{
|
||||
"type": "string",
|
||||
"description": "Base58 encoded container id",
|
||||
|
@ -1742,6 +1799,13 @@ func init() {
|
|||
"name": "X-Bearer-Signature",
|
||||
"in": "header",
|
||||
"required": true
|
||||
},
|
||||
"signatureScheme": {
|
||||
"type": "boolean",
|
||||
"default": false,
|
||||
"description": "Use wallect connect signature scheme or not",
|
||||
"name": "walletConnect",
|
||||
"in": "query"
|
||||
}
|
||||
},
|
||||
"securityDefinitions": {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue