Leonard Lyubich
1931bd590d
object: fix signed payload calculation of HeadRequest message
...
In previous implementation first byte of buffer for HeadRequest
signed payload was set to 1 if FullHeaders flag was set. Otherwise,
this byte remained unchanged. For correct recording of a signed payload,
it is necessary to explicitly set the first byte with the unset flag.
2020-05-18 12:58:49 +03:00
Leonard Lyubich
2c571718d0
object: add unit test of HeadRequest.ReadSignedData method
2020-05-18 12:58:49 +03:00
Leonard Lyubich
d391421e5e
Merge pull request #82 from nspcc-dev/token-add-sign-key-change
...
Change AddSignKey of SessionToken
2020-05-18 12:58:32 +03:00
Leonard Lyubich
bd261cf566
service: call OwnerKey setter in AddSignKey method implementation
2020-05-16 15:29:44 +03:00
Leonard Lyubich
22af538c98
Revert "service: add owner key to a signed payload of SessionToken"
...
This reverts commit 1896264f
2020-05-16 15:28:35 +03:00
Leonard Lyubich
abbb6e0e93
Merge tag 'v0.7.5' into develop
...
Release v0.7.5
2020-05-16 14:39:54 +03:00
Leonard Lyubich
40ef55524a
Merge branch 'release/0.7.5'
2020-05-16 14:39:46 +03:00
Leonard Lyubich
5b50c8000c
Update changelog for v0.7.5
2020-05-16 14:39:21 +03:00
Alex Vanin
a82a2e1f57
Merge pull request #81 from nspcc-dev/service-token-owner-key
...
Update to neofs-api v0.7.5
2020-05-15 16:48:08 +03:00
Leonard Lyubich
1896264f8c
service: add owner key to a signed payload of SessionToken
2020-05-15 16:05:02 +03:00
Leonard Lyubich
bc413f6280
service: defined OwnerKeyContainer and embed it to SessionInfo interface
2020-05-15 16:03:47 +03:00
Leonard Lyubich
c8625b2c86
Update to neofs-api v0.7.5
2020-05-15 16:00:02 +03:00
Leonard Lyubich
2a926b6f1f
Merge pull request #80 from nspcc-dev/signed-session-token
...
service: implement SessionToken wrapper for Sign/Verify support
2020-05-14 13:23:06 +03:00
Leonard Lyubich
0b5c4299aa
service: implement SessionToken wrapper for Sign/Verify support
2020-05-13 19:02:13 +03:00
Leonard Lyubich
67d0def92f
Merge tag 'v0.7.4' into develop
...
Release v0.7.4
2020-05-12 11:08:36 +03:00
Leonard Lyubich
841f261e09
Merge branch 'release/0.7.4'
2020-05-12 11:08:25 +03:00
Leonard Lyubich
798c3ae658
Update changelog for v0.7.4
2020-05-12 11:08:03 +03:00
Leonard Lyubich
f85f8c5830
Merge pull request #79 from nspcc-dev/remove-old-sign-verify-functions
...
service: remove no longer used Sign/Verify methods and functions
2020-05-12 10:54:23 +03:00
Leonard Lyubich
877db6be32
service: remove no longer used Sign/Verify methods and functions
2020-05-12 10:45:03 +03:00
Leonard Lyubich
18bd5011f1
Merge pull request #78 from nspcc-dev/request-signed-payload
...
Implement SignedDataSource on all request messages
2020-05-12 10:35:01 +03:00
Leonard Lyubich
b2543c0739
fix comments
2020-05-11 17:44:59 +03:00
Leonard Lyubich
e01fb0cc62
Implement signed data calculating function from SignedDataReader
2020-05-11 17:28:44 +03:00
Leonard Lyubich
ab198b4049
state: implement SignedDataSource on ChangeStateRequest message
2020-05-11 16:31:39 +03:00
Leonard Lyubich
5545b25a95
state: implement SignedDataSource on DumpVarsRequest message
2020-05-11 16:16:54 +03:00
Leonard Lyubich
603db9c325
state: implement SignedDataSource on DumpRequest message
2020-05-11 16:15:31 +03:00
Leonard Lyubich
ea12eabaf6
state: implement SignedDataSource on HealthRequest message
2020-05-11 16:14:29 +03:00
Leonard Lyubich
df9a04e542
state: implement SignedDataSource on MetricsRequest message
2020-05-11 16:11:17 +03:00
Leonard Lyubich
539e93e558
state: implement SignedDataSource on NetmapRequest message
2020-05-11 16:10:08 +03:00
Leonard Lyubich
f91adcb560
container: implement SignedDataSource on ListRequest message
2020-05-11 15:57:00 +03:00
Leonard Lyubich
a41f22782b
container: implement SignedDataSource on GetRequest message
2020-05-11 15:05:03 +03:00
Leonard Lyubich
eedb97d135
container: implement SignedDataSource on DeleteRequest message
2020-05-11 15:01:29 +03:00
Leonard Lyubich
2d53ebf9c4
container: implement SignedDataSource on PutRequest message
2020-05-11 14:37:16 +03:00
Leonard Lyubich
9327c5f816
bootstrap: implement SignedDataSource on Request message
2020-05-11 13:57:23 +03:00
Leonard Lyubich
3fb293543f
accounting: implement SignedDataSource on DeleteRequest message
2020-05-11 13:29:04 +03:00
Leonard Lyubich
81f537cda8
accounting: implement SignedDataSource on ListRequest message
2020-05-11 13:20:58 +03:00
Leonard Lyubich
8c492a7712
accounting: implement SignedDataSource on PutRequest message
2020-05-11 13:14:31 +03:00
Leonard Lyubich
6832d71d48
accounting: implement SignedDataSource on GetRequest message
2020-05-11 12:54:21 +03:00
Leonard Lyubich
b9d30d6138
accounting: implement SignedDataSource on BalanceRequest message
2020-05-11 11:59:39 +03:00
Alex Vanin
b6e6aa7238
Merge pull request #77 from nspcc-dev/fix-object-token-copy
...
object: add Token header case to CopyTo
2020-05-08 15:35:51 +03:00
Leonard Lyubich
dd2f568347
object: add Token header case to CopyTo
2020-05-08 15:06:26 +03:00
Leonard Lyubich
87d0efaad2
Merge pull request #76 from nspcc-dev/private-token-key-owner
...
session: add OwnerID to a private token storage key
2020-05-08 13:39:37 +03:00
Leonard Lyubich
af73d958a1
session: add OwnerID to a private token storage key
2020-05-08 13:23:30 +03:00
Leonard Lyubich
3b13da0fef
Merge pull request #75 from nspcc-dev/update-api-v0.7.4
...
Update to neofs-api v0.7.4
2020-05-08 13:17:53 +03:00
Leonard Lyubich
15a55d54a2
fix comments
2020-05-08 12:45:16 +03:00
Leonard Lyubich
2c2150b101
session: move errors to a separate file
2020-05-08 12:37:56 +03:00
Leonard Lyubich
b079a7604f
session: implement gRPC session creator
2020-05-08 12:34:16 +03:00
Leonard Lyubich
6d71ea239b
session: implement SignedDataSource on CreateRequest
2020-05-08 11:55:19 +03:00
Leonard Lyubich
1932658a7d
session: implement getters and setters on messages
2020-05-08 11:53:49 +03:00
Leonard Lyubich
d8cc00b54c
Update to neofs-api v0.7.4
2020-05-08 10:49:23 +03:00
Leonard Lyubich
2abcfb7219
Merge pull request #74 from nspcc-dev/service-package-refactoring
...
Service package refactoring
2020-05-07 15:32:08 +03:00