distribution/registry/handlers
Cory Snider 868faeec67 registry: unexport auth-related context utilities
The specifics of how the authorization for a request is propagated
through the registry app are private implementation details. Hide those
details from outsiders so they can be changed as needed without fear of
breaking third-party code. Move the utilities for attaching a request's
authorization status to its context and retrieving it from the context
into the registry/handlers package as unexported symbols.

Signed-off-by: Cory Snider <csnider@mirantis.com>
2023-10-27 10:58:37 -04:00
..
api_test.go Merge pull request #4040 from thaJeztah/move_api_errors 2023-09-15 09:36:36 +01:00
app.go registry: unexport auth-related context utilities 2023-10-27 10:58:37 -04:00
app_test.go Move context package internal 2023-10-27 10:58:37 -04:00
basicauth.go remove go build directive for older go version 2023-09-26 15:14:57 +08:00
blob.go Move context package internal 2023-10-27 10:58:37 -04:00
blobupload.go Move context package internal 2023-10-27 10:58:37 -04:00
catalog.go registry/api: move all errors to "errcode" package 2023-09-04 18:02:54 +02:00
context.go registry: unexport auth-related context utilities 2023-10-27 10:58:37 -04:00
health_test.go Move context package internal 2023-10-27 10:58:37 -04:00
helpers.go Move context package internal 2023-10-27 10:58:37 -04:00
hmac.go handlers: provide better log message on mismatched secret 2016-09-02 15:24:35 -07:00
hmac_test.go registry/handlers: use consistent names for test-tables 2023-05-09 14:00:17 +02:00
hooks.go replace strings.Split(N) for strings.Cut() or alternatives 2022-11-10 22:38:12 +01:00
mail.go Fix gometalint errors 2019-02-04 16:01:04 -08:00
manifests.go registry: unexport auth-related context utilities 2023-10-27 10:58:37 -04:00
tags.go Do not close HTTP request body in HTTP handler 2023-09-22 16:21:54 +01:00