frostfs-node/pkg/services/object/delete
Alex Vanin c30aa20b04 [#943] service/object: Refactor private key fetching during execution
`CommonPrm` structure has private key for remote operations.
It obtained in the beginning of request processing. However,
not every operation triggers remote calls. Therefore, key
might not be used. It is important to avoid early key fetching
because `TokenStore` now returns error if session token does not
exist. This is valid case when container nodes receive request with
session token (for ACL pass) and they should process request locally.

Signed-off-by: Alex Vanin <alexey@nspcc.ru>
2021-10-27 20:25:25 +03:00
..
v2 [#943] service/object: Refactor private key fetching during execution 2021-10-27 20:25:25 +03:00
container.go [#243] object/delete: Implement new service processing 2020-12-11 17:19:37 +03:00
delete.go [#243] object/delete: Implement new service processing 2020-12-11 17:19:37 +03:00
exec.go [#570] *: Remove usage of deprecated elements from API Go library 2021-05-31 20:45:15 +03:00
local.go [#378] object/delete: Set expiration epoch of the created tombstones 2021-02-19 11:56:32 +03:00
prm.go [#243] services/object: Share common parameters across services 2020-12-11 17:19:37 +03:00
service.go [#643] pkg: Sync method names and commentaries to them 2021-06-24 16:10:44 +03:00
util.go [#243] services/object: Share common parameters across services 2020-12-11 17:19:37 +03:00