frostfs-node/pkg/innerring/processors/container
Leonard Lyubich 369c12b702 [#505] morph/container: Verify signature of deleting container ID
Get all owner keys and verify container ID signature until first success. If
none of the keys match, then prohibit deletion. Thus, the delete operation
is only allowed to the owner of the container. With this approach, a
separate check for key ownership is not required.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-05-25 16:35:52 +03:00
..
common.go [#505] ir/container: Replace key ownership check into a separate method 2021-05-25 16:35:52 +03:00
handlers.go [#505] ir/container: Implement simplified handling of SetEACL event 2021-05-25 16:35:52 +03:00
process_container.go [#505] morph/container: Verify signature of deleting container ID 2021-05-25 16:35:52 +03:00
process_eacl.go [#505] morph/container: Change get container API 2021-05-25 16:35:52 +03:00
processor.go [#505] ir: Process set eACL notifications from Container contract 2021-05-25 16:35:52 +03:00