frostfs-node/pkg/services/object
Leonard Lyubich 459bdcf04b [#1247] object/acl: Return `ObjectAccessDenied` status error
Return `apistatus.ObjectAccessDenied` error on access violation from ACL
service. Write reason in format of the errors from the previous
implementation. These errors are returned by storage node's server as
NeoFS API statuses.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
2022-03-17 16:34:00 +03:00
..
acl [#1247] object/acl: Return `ObjectAccessDenied` status error 2022-03-17 16:34:00 +03:00
delete [#1238] Adopt neofs-node for non pointer slices in SDK 2022-03-16 15:29:31 +03:00
get [#1247] object: Return `NOT_FOUND` and `ALREADY_REMOVED` statuses 2022-03-17 16:34:00 +03:00
head [#1214] *: Use single `Object` type in whole project 2022-03-04 17:45:00 +03:00
internal [#1247] object: Return `NOT_FOUND` and `ALREADY_REMOVED` statuses 2022-03-17 16:34:00 +03:00
put [#1243] node/object: Hide engine behind interface 2022-03-17 14:27:52 +03:00
search [#1238] Adopt neofs-node for non pointer slices in SDK 2022-03-16 15:29:31 +03:00
util [#1247] object: Return status errors from `util.KeyStorage` 2022-03-17 16:34:00 +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 [#1098] object/search: Fix error loss in `SignService.Search` 2022-01-21 14:54:22 +03:00
transport_splitter.go [#1063] node/object: Do not skip empty search responses in splitter 2022-01-11 12:02:54 +03:00