frostfs-api-go/service
Leonard Lyubich 5e1e220988 service: sign requests on the principle of Matryoshka
This commit changes SignRequestData / VerifyRequestData functions to
add the list of previous public keys to a signed message for all
requests.
2020-06-22 17:26:59 +03:00
..
alias.go service: transfer public types to a separate file 2020-05-04 14:00:25 +03:00
bearer.go service: implement BearerToken interface on BearerTokenMsg message 2020-06-18 16:08:44 +03:00
bearer_test.go service: implement BearerToken interface on BearerTokenMsg message 2020-06-18 16:08:44 +03:00
epoch.go service: refactor MetaHeader interface 2020-05-04 14:37:14 +03:00
epoch_test.go service: refactor MetaHeader interface 2020-05-04 14:37:14 +03:00
errors.go service: support broken apart signable payload of the requests 2020-06-10 20:37:10 +03:00
meta.go service: make RequestData to provide ExtendedHeadersSource interface 2020-06-18 15:47:55 +03:00
meta.pb.go Update to neofs-api v1.1.0 2020-06-18 15:01:25 +03:00
meta.proto Update to neofs-api v1.1.0 2020-06-18 15:01:25 +03:00
meta_test.go service: make RequestData to provide ExtendedHeadersSource interface 2020-06-18 15:47:55 +03:00
raw.go service: refactor MetaHeader interface 2020-05-04 14:37:14 +03:00
raw_test.go service: refactor MetaHeader interface 2020-05-04 14:37:14 +03:00
role.go fix comments 2020-05-11 17:44:59 +03:00
role_test.go Update develop branch 2019-11-21 13:10:57 +03:00
sign.go service: sign requests on the principle of Matryoshka 2020-06-22 17:26:59 +03:00
sign_test.go service: sign requests on the principle of Matryoshka 2020-06-22 17:26:59 +03:00
token.go service: call OwnerKey setter in AddSignKey method implementation 2020-05-16 15:29:44 +03:00
token_test.go service: call OwnerKey setter in AddSignKey method implementation 2020-05-16 15:29:44 +03:00
ttl.go service: use value container interfaces 2020-05-04 14:05:06 +03:00
ttl_test.go service: transfer TTL code to a separate file 2020-05-04 13:38:27 +03:00
types.go service: sign requests on the principle of Matryoshka 2020-06-22 17:26:59 +03:00
utils.go Implement signed data calculating function from SignedDataReader 2020-05-11 17:28:44 +03:00
utils_test.go Implement signed data calculating function from SignedDataReader 2020-05-11 17:28:44 +03:00
verify.go service: sign requests on the principle of Matryoshka 2020-06-22 17:26:59 +03:00
verify.pb.go Update to neofs-api v1.1.0 2020-06-18 15:01:25 +03:00
verify.proto Update to neofs-api v1.1.0 2020-06-18 15:01:25 +03:00
verify_test.go service: implement BearerToken interface on BearerTokenMsg message 2020-06-18 16:08:44 +03:00
verify_test.pb.go Migrate to new repo 2020-03-31 10:05:26 +03:00
verify_test.proto Migrate to new repo 2020-03-31 10:05:26 +03:00
version.go service: refactor MetaHeader interface 2020-05-04 14:37:14 +03:00
version_test.go service: refactor MetaHeader interface 2020-05-04 14:37:14 +03:00