Commit graph

  • 73e90be443
    Merge pull request #89 from nspcc-dev/feature/bearer-token-definition Leonard Lyubich 2020-06-18 14:40:41 +0300
  • 55c3b714c0 service: define BearerToken interface Leonard Lyubich 2020-06-18 14:25:19 +0300
  • 4709d46292
    Merge pull request #88 from nspcc-dev/feature/sign-verify-payload-group Leonard Lyubich 2020-06-15 13:58:54 +0300
  • 74e917810a service: support broken apart signable payload of the requests Leonard Lyubich 2020-06-10 20:22:34 +0300
  • 8dbd65132d
    Merge tag 'v1.0.0' into develop Evgeniy Kulikov 2020-05-26 13:12:11 +0300
  • 72a2668265
    Merge branch 'release/1.0.0' v1.0.0 Evgeniy Kulikov 2020-05-26 13:12:00 +0300
  • e5fccc5f25
    CHANGELOG Evgeniy Kulikov 2020-05-26 13:11:55 +0300
  • a2af84ba6e
    Merge pull request #86 from nspcc-dev/bump-major-release Evgeniy Kulikov 2020-05-26 13:09:44 +0300
  • a50442199a
    Bump major release Evgeniy Kulikov 2020-05-26 13:06:43 +0300
  • 47476bf9c3 Merge tag 'v0.7.6' into develop Leonard Lyubich 2020-05-19 13:29:58 +0300
  • 9b0757c6b1 Merge branch 'release/0.7.6' v0.7.6 Leonard Lyubich 2020-05-19 13:29:46 +0300
  • 114144646b Update changelog for v0.7.6 Leonard Lyubich 2020-05-19 13:29:27 +0300
  • e183188239
    Merge pull request #85 from nspcc-dev/object-intergrity-header-signed-payload Leonard Lyubich 2020-05-18 16:54:22 +0300
  • 96a6bb4842 object: implement SignedData() and AddSignKey() methods on IntegrityHeader Leonard Lyubich 2020-05-18 13:44:32 +0300
  • ab796b81d2
    Merge pull request #84 from nspcc-dev/session-refactor-private-token Leonard Lyubich 2020-05-18 16:49:31 +0300
  • 291d512840 session: implement function for receiving session public key bytes Leonard Lyubich 2020-05-18 13:14:18 +0300
  • af28735ca6 session: change PrivateToken interface methods Leonard Lyubich 2020-05-18 13:11:39 +0300
  • ba27e296c3
    Merge pull request #83 from nspcc-dev/object-fix-headrequest-signed-data Leonard Lyubich 2020-05-18 16:46:27 +0300
  • 1931bd590d object: fix signed payload calculation of HeadRequest message Leonard Lyubich 2020-05-18 12:48:04 +0300
  • 2c571718d0 object: add unit test of HeadRequest.ReadSignedData method Leonard Lyubich 2020-05-18 12:47:13 +0300
  • d391421e5e
    Merge pull request #82 from nspcc-dev/token-add-sign-key-change Leonard Lyubich 2020-05-18 12:58:32 +0300
  • bd261cf566 service: call OwnerKey setter in AddSignKey method implementation Leonard Lyubich 2020-05-16 15:29:44 +0300
  • 22af538c98 Revert "service: add owner key to a signed payload of SessionToken" Leonard Lyubich 2020-05-16 15:28:35 +0300
  • abbb6e0e93 Merge tag 'v0.7.5' into develop Leonard Lyubich 2020-05-16 14:39:54 +0300
  • 40ef55524a Merge branch 'release/0.7.5' v0.7.5 Leonard Lyubich 2020-05-16 14:39:46 +0300
  • 5b50c8000c Update changelog for v0.7.5 Leonard Lyubich 2020-05-16 14:39:21 +0300
  • a82a2e1f57
    Merge pull request #81 from nspcc-dev/service-token-owner-key Alex Vanin 2020-05-15 16:48:08 +0300
  • 1896264f8c service: add owner key to a signed payload of SessionToken Leonard Lyubich 2020-05-15 16:05:02 +0300
  • bc413f6280 service: defined OwnerKeyContainer and embed it to SessionInfo interface Leonard Lyubich 2020-05-15 16:03:47 +0300
  • c8625b2c86 Update to neofs-api v0.7.5 Leonard Lyubich 2020-05-15 16:00:02 +0300
  • 2a926b6f1f
    Merge pull request #80 from nspcc-dev/signed-session-token Leonard Lyubich 2020-05-14 13:23:06 +0300
  • 0b5c4299aa service: implement SessionToken wrapper for Sign/Verify support Leonard Lyubich 2020-05-13 18:49:15 +0300
  • 67d0def92f Merge tag 'v0.7.4' into develop Leonard Lyubich 2020-05-12 11:08:36 +0300
  • 841f261e09 Merge branch 'release/0.7.4' v0.7.4 Leonard Lyubich 2020-05-12 11:08:25 +0300
  • 798c3ae658 Update changelog for v0.7.4 Leonard Lyubich 2020-05-12 11:08:03 +0300
  • f85f8c5830
    Merge pull request #79 from nspcc-dev/remove-old-sign-verify-functions Leonard Lyubich 2020-05-12 10:54:23 +0300
  • 877db6be32 service: remove no longer used Sign/Verify methods and functions Leonard Lyubich 2020-05-12 10:40:48 +0300
  • 18bd5011f1
    Merge pull request #78 from nspcc-dev/request-signed-payload Leonard Lyubich 2020-05-12 10:35:01 +0300
  • b2543c0739 fix comments Leonard Lyubich 2020-05-11 17:44:59 +0300
  • e01fb0cc62 Implement signed data calculating function from SignedDataReader Leonard Lyubich 2020-05-11 17:28:44 +0300
  • ab198b4049 state: implement SignedDataSource on ChangeStateRequest message Leonard Lyubich 2020-05-11 16:31:39 +0300
  • 5545b25a95 state: implement SignedDataSource on DumpVarsRequest message Leonard Lyubich 2020-05-11 16:16:54 +0300
  • 603db9c325 state: implement SignedDataSource on DumpRequest message Leonard Lyubich 2020-05-11 16:15:31 +0300
  • ea12eabaf6 state: implement SignedDataSource on HealthRequest message Leonard Lyubich 2020-05-11 16:12:49 +0300
  • df9a04e542 state: implement SignedDataSource on MetricsRequest message Leonard Lyubich 2020-05-11 16:11:17 +0300
  • 539e93e558 state: implement SignedDataSource on NetmapRequest message Leonard Lyubich 2020-05-11 16:05:41 +0300
  • f91adcb560 container: implement SignedDataSource on ListRequest message Leonard Lyubich 2020-05-11 15:17:11 +0300
  • a41f22782b container: implement SignedDataSource on GetRequest message Leonard Lyubich 2020-05-11 15:05:03 +0300
  • eedb97d135 container: implement SignedDataSource on DeleteRequest message Leonard Lyubich 2020-05-11 15:01:29 +0300
  • 2d53ebf9c4 container: implement SignedDataSource on PutRequest message Leonard Lyubich 2020-05-11 14:37:16 +0300
  • 9327c5f816 bootstrap: implement SignedDataSource on Request message Leonard Lyubich 2020-05-11 13:57:23 +0300
  • 3fb293543f accounting: implement SignedDataSource on DeleteRequest message Leonard Lyubich 2020-05-11 13:29:04 +0300
  • 81f537cda8 accounting: implement SignedDataSource on ListRequest message Leonard Lyubich 2020-05-11 13:20:58 +0300
  • 8c492a7712 accounting: implement SignedDataSource on PutRequest message Leonard Lyubich 2020-05-11 13:14:31 +0300
  • 6832d71d48 accounting: implement SignedDataSource on GetRequest message Leonard Lyubich 2020-05-11 12:54:21 +0300
  • b9d30d6138 accounting: implement SignedDataSource on BalanceRequest message Leonard Lyubich 2020-05-11 11:59:39 +0300
  • b6e6aa7238
    Merge pull request #77 from nspcc-dev/fix-object-token-copy Alex Vanin 2020-05-08 15:35:51 +0300
  • dd2f568347 object: add Token header case to CopyTo Leonard Lyubich 2020-05-08 15:05:33 +0300
  • 87d0efaad2
    Merge pull request #76 from nspcc-dev/private-token-key-owner Leonard Lyubich 2020-05-08 13:39:37 +0300
  • af73d958a1 session: add OwnerID to a private token storage key Leonard Lyubich 2020-05-08 13:20:12 +0300
  • 3b13da0fef
    Merge pull request #75 from nspcc-dev/update-api-v0.7.4 Leonard Lyubich 2020-05-08 13:17:53 +0300
  • 15a55d54a2 fix comments Leonard Lyubich 2020-05-08 12:45:16 +0300
  • 2c2150b101 session: move errors to a separate file Leonard Lyubich 2020-05-08 12:37:56 +0300
  • b079a7604f session: implement gRPC session creator Leonard Lyubich 2020-05-08 12:34:16 +0300
  • 6d71ea239b session: implement SignedDataSource on CreateRequest Leonard Lyubich 2020-05-08 11:55:19 +0300
  • 1932658a7d session: implement getters and setters on messages Leonard Lyubich 2020-05-08 11:08:09 +0300
  • d8cc00b54c Update to neofs-api v0.7.4 Leonard Lyubich 2020-05-08 10:49:23 +0300
  • 2abcfb7219
    Merge pull request #74 from nspcc-dev/service-package-refactoring Leonard Lyubich 2020-05-07 15:32:08 +0300
  • 65d7c39e1a service: fix comments Leonard Lyubich 2020-05-06 15:32:13 +0300
  • 4aac4d093d object: implement signing payload methods on SearchRequest message Leonard Lyubich 2020-05-06 15:09:31 +0300
  • 84671cd4aa object: implement signing payload methods on GetRangeHashRequest message Leonard Lyubich 2020-05-06 14:58:29 +0300
  • e784206032 object: implement signing payload methods on GetRangeRequest message Leonard Lyubich 2020-05-06 14:38:39 +0300
  • fc0da3c8fc object: implement signing payload methods on DeleteRequest message Leonard Lyubich 2020-05-06 14:15:07 +0300
  • 68f83f5470 object: implement signing payload methods on HeadRequest message Leonard Lyubich 2020-05-06 13:54:13 +0300
  • 439221cea8 object: implement signing payload methods on GetRequest message Leonard Lyubich 2020-05-06 13:33:03 +0300
  • 78f435a905 object: implement signing payload methods on PutRequest message Leonard Lyubich 2020-05-06 13:16:15 +0300
  • 082edf7456 service: implement sign-verify methods on RequestVerificationHeader Leonard Lyubich 2020-05-06 12:50:15 +0300
  • 52d3c82776 service: implement sign/verify function for data with session token Leonard Lyubich 2020-05-06 11:44:55 +0300
  • fc2c78ae89 service: use new function for token signing and verification Leonard Lyubich 2020-05-05 14:49:35 +0300
  • 74144f207a service: implement functions for verification of signatures Leonard Lyubich 2020-05-05 13:16:21 +0300
  • f3e6caf7e7 service: implement a function for creating and storing a signature Leonard Lyubich 2020-05-04 19:33:18 +0300
  • 0ffb1bd61d service: implement a function for signing data Leonard Lyubich 2020-05-04 18:52:56 +0300
  • eb94cf7549 service: refactor MetaHeader interface Leonard Lyubich 2020-05-04 14:37:14 +0300
  • c38a8eddc8 service: use value container interfaces Leonard Lyubich 2020-05-04 14:03:11 +0300
  • 8270245455 service: transfer public types to a separate file Leonard Lyubich 2020-05-04 14:00:25 +0300
  • b785eb710a service: transfer TTL code to a separate file Leonard Lyubich 2020-05-04 13:38:27 +0300
  • fc177c4ce3 service: change constant errors Leonard Lyubich 2020-05-04 13:04:10 +0300
  • e3cab218dc
    Merge pull request #73 from nspcc-dev/session-private-token-expiration Leonard Lyubich 2020-04-29 14:54:43 +0300
  • 4fa7360cd1 session: support the expiration of private tokens Leonard Lyubich 2020-04-29 14:11:19 +0300
  • 8cbdb9183f
    Merge pull request #72 from nspcc-dev/session-refactor Leonard Lyubich 2020-04-29 13:14:17 +0300
  • ffd4338eb3 session: fix NewPrivateToken function doc Leonard Lyubich 2020-04-29 12:59:58 +0300
  • 608f578105 session: removes unused errors Leonard Lyubich 2020-04-29 12:50:52 +0300
  • 79142ada04 session: replace used type aliases to separate file Leonard Lyubich 2020-04-29 12:49:27 +0300
  • f0867036fb session: remove trivial defaultCurve function Leonard Lyubich 2020-04-29 12:46:05 +0300
  • 701bbafcf1 session: change KeyStore documentation Leonard Lyubich 2020-04-29 12:44:35 +0300
  • 22265a9f03 session: refactor token store Leonard Lyubich 2020-04-29 12:39:41 +0300
  • dfc2dd8a78 session: replace PToken structure with PrivateToken interface Leonard Lyubich 2020-04-29 11:52:05 +0300
  • 1e86e1112a
    Merge pull request #71 from nspcc-dev/token-sign-verify Leonard Lyubich 2020-04-29 11:31:53 +0300
  • cce6566f1e service: prevent NPE in VerifyTokenSignature function Leonard Lyubich 2020-04-29 10:57:07 +0300
  • 82ffde253b service: implement Sign/Verify functions for SessionToken Leonard Lyubich 2020-04-28 19:03:15 +0300