small refactor
This commit is contained in:
@@ -73,8 +73,8 @@ func NewStaticTokenExchangeTransportWrapper(
|
|||||||
// NewTokenExchangeTransportWrapperWithStrategies creates a transport.WrapperFunc with custom strategies.
|
// NewTokenExchangeTransportWrapperWithStrategies creates a transport.WrapperFunc with custom strategies.
|
||||||
func NewTokenExchangeTransportWrapper(
|
func NewTokenExchangeTransportWrapper(
|
||||||
exchanger authnlib.TokenExchanger,
|
exchanger authnlib.TokenExchanger,
|
||||||
namespaceProvider NamespaceProvider,
|
|
||||||
audienceProvider AudienceProvider,
|
audienceProvider AudienceProvider,
|
||||||
|
namespaceProvider NamespaceProvider,
|
||||||
) transport.WrapperFunc {
|
) transport.WrapperFunc {
|
||||||
return func(rt http.RoundTripper) http.RoundTripper {
|
return func(rt http.RoundTripper) http.RoundTripper {
|
||||||
return newTokenExchangeRoundTripperWithStrategies(
|
return newTokenExchangeRoundTripperWithStrategies(
|
||||||
|
|||||||
@@ -175,8 +175,8 @@ func setupFromConfig(cfg *setting.Cfg, registry prometheus.Registerer) (controll
|
|||||||
Host: url,
|
Host: url,
|
||||||
WrapTransport: clientauth.NewTokenExchangeTransportWrapper(
|
WrapTransport: clientauth.NewTokenExchangeTransportWrapper(
|
||||||
tokenExchangeClient,
|
tokenExchangeClient,
|
||||||
clientauth.NewStaticNamespaceProvider(clientauth.WildcardNamespace),
|
|
||||||
clientauth.NewStaticAudienceProvider(audiences...),
|
clientauth.NewStaticAudienceProvider(audiences...),
|
||||||
|
clientauth.NewStaticNamespaceProvider(clientauth.WildcardNamespace),
|
||||||
),
|
),
|
||||||
Transport: &http.Transport{
|
Transport: &http.Transport{
|
||||||
MaxConnsPerHost: 100,
|
MaxConnsPerHost: 100,
|
||||||
|
|||||||
Reference in New Issue
Block a user