frostfs-node/pkg/services/object
Leonard Lyubich d421022547 [#842] object/acl: Check owner and key only if sticky bit is set
In previous implementation node returns "access denied" on Object.Put with
object with unset owner. Although object owner must be set, its absence
should not be considered as access error. The same applies to sender key.

Check owner ID and public key emptiness only if sticky bit is set.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2021-11-10 16:18:02 +03:00
..
acl [#842] object/acl: Check owner and key only if sticky bit is set 2021-11-10 16:18:02 +03:00
delete [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00
get [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00
head [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00
internal [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00
put [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00
search [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00
util [#957] services/object: Refactor usage of NeoFS API client 2021-11-03 18:30:09 +03:00
metrics.go [#425] services: Define service interfaces that was removed from API lib 2021-03-17 15:00:37 +03:00
response.go [#521] *: use stdlib errors package 2021-05-19 16:42:54 +03:00
server.go [#425] services: Define service interfaces that was removed from API lib 2021-03-17 15:00:37 +03:00
sign.go [#521] *: use stdlib errors package 2021-05-19 16:42:54 +03:00
transport_splitter.go [#425] services: Define service interfaces that was removed from API lib 2021-03-17 15:00:37 +03:00