grafana/pkg/api/pluginproxy
Sergey Kostrukov 81f6c806e1
Azure token provider with support for Managed Identities (#33807)
* Azure token provider

* Configuration for Azure token provider

* Authentication via Azure SDK for Go

* Fix typo

* ConcurrentTokenCache for Azure credentials

* Resolve AAD authority for selected Azure cloud

* Fixes

* Generic AccessToken and fixes

* Tests and wordings

* Tests for getAccessToken

* Tests for getClientSecretCredential

* Tests for token cache
2021-05-14 13:59:07 +02:00
..
test-data dsproxy: allow multiple access tokens per datasource 2018-06-12 17:39:38 +02:00
ds_auth_provider_test.go Plugins: AuthType in route configuration and params interpolation (#33674) 2021-05-06 22:05:23 +02:00
ds_auth_provider.go Azure token provider with support for Managed Identities (#33807) 2021-05-14 13:59:07 +02:00
ds_proxy_test.go Azure token provider with support for Managed Identities (#33807) 2021-05-14 13:59:07 +02:00
ds_proxy.go Azure token provider with support for Managed Identities (#33807) 2021-05-14 13:59:07 +02:00
pluginproxy_test.go Plugins: Support set body content in plugin routes (#32551) 2021-03-31 16:38:35 +02:00
pluginproxy.go Plugins: Support set body content in plugin routes (#32551) 2021-03-31 16:38:35 +02:00
token_cache_test.go Azure token provider with support for Managed Identities (#33807) 2021-05-14 13:59:07 +02:00
token_cache.go Azure token provider with support for Managed Identities (#33807) 2021-05-14 13:59:07 +02:00
token_provider_azure_test.go Azure token provider with support for Managed Identities (#33807) 2021-05-14 13:59:07 +02:00
token_provider_azure.go Azure token provider with support for Managed Identities (#33807) 2021-05-14 13:59:07 +02:00
token_provider_gce.go Plugins: AuthType in route configuration and params interpolation (#33674) 2021-05-06 22:05:23 +02:00
token_provider_generic.go Plugins: AuthType in route configuration and params interpolation (#33674) 2021-05-06 22:05:23 +02:00
token_provider_jwt.go Plugins: AuthType in route configuration and params interpolation (#33674) 2021-05-06 22:05:23 +02:00
token_provider_test.go Plugins: AuthType in route configuration and params interpolation (#33674) 2021-05-06 22:05:23 +02:00
token_provider.go PluginProxy: Split implementations of token providers (#32820) 2021-05-03 13:46:32 +01:00
utils_test.go API: Rewrite tests from goconvey (#29091) 2020-11-17 11:31:35 +01:00
utils.go Plugins: Support set body content in plugin routes (#32551) 2021-03-31 16:38:35 +02:00