(ctx context.Context, desc ocispec.Descriptor)
| 733 | } |
| 734 | |
| 735 | func (cs *contentStore) ReaderAt(ctx context.Context, desc ocispec.Descriptor) (content.ReaderAt, error) { |
| 736 | if err := cs.checkAccess(ctx, desc.Digest); err != nil { |
| 737 | return nil, err |
| 738 | } |
| 739 | return cs.Store.ReaderAt(ctx, desc) |
| 740 | } |
| 741 | |
| 742 | func (cs *contentStore) checkAccess(ctx context.Context, dgst digest.Digest) error { |
| 743 | ns, err := namespaces.NamespaceRequired(ctx) |
nothing calls this directly
no test coverage detected