[#1218] object: Pass container owner for backward get method check

* `getStreamBasicChecker` must define `containerOwner` for backward checks,
  otherwise bearer token cannot be validated for the token issuer.

Signed-off-by: Airat Arifullin <a.arifullin@yadro.com>
This commit is contained in:
Airat Arifullin 2024-07-02 13:02:26 +03:00
parent 4c7ff159ec
commit a59694e9f3

View file

@ -164,6 +164,7 @@ func (c *Service) Get(request *objectV2.GetRequest, stream objectSvc.GetObjectSt
apeChecker: c.apeChecker, apeChecker: c.apeChecker,
namespace: reqCtx.Namespace, namespace: reqCtx.Namespace,
senderKey: reqCtx.SenderKey, senderKey: reqCtx.SenderKey,
containerOwner: reqCtx.ContainerOwner,
role: nativeSchemaRole(reqCtx.Role), role: nativeSchemaRole(reqCtx.Role),
softAPECheck: reqCtx.SoftAPECheck, softAPECheck: reqCtx.SoftAPECheck,
bearerToken: reqCtx.BearerToken, bearerToken: reqCtx.BearerToken,