grafana/pkg/services/authn
Karl Persson 73fecc8d80
Authn: Identity resolvers (#85930)
* AuthN: Add NamespaceID struct. We should replace the usage of encoded namespaceID with this one

* AuthN: Add optional interface that clients can implement to be able to resolve identity for a namespace

* Authn: Implement IdentityResolverClient for api keys

* AuthN: use idenity resolvers

Co-authored-by: Misi <mgyongyosi@users.noreply.github.com>
2024-04-12 11:38:20 +02:00
..
authnimpl Authn: Identity resolvers (#85930) 2024-04-12 11:38:20 +02:00
authntest Authn: Identity resolvers (#85930) 2024-04-12 11:38:20 +02:00
clients Authn: Identity resolvers (#85930) 2024-04-12 11:38:20 +02:00
authn.go Authn: Identity resolvers (#85930) 2024-04-12 11:38:20 +02:00
error.go Authn: Identity resolvers (#85930) 2024-04-12 11:38:20 +02:00
identity.go Authn: Identity resolvers (#85930) 2024-04-12 11:38:20 +02:00
namespace.go Authn: Identity resolvers (#85930) 2024-04-12 11:38:20 +02:00