// ========================LICENSE_START=================================
// O-RAN-SC
// %%
-// Copyright (C) 2022: Nordix Foundation
+// Copyright (C) 2022: Nordix Foundation. All rights reserved.
+// Copyright (C) 2023 OpenInfra Foundation Europe. All rights reserved.
// %%
// Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
if err != nil {
log.Fatalf("Error loading configuration file\n: %s", err)
}
- km := keycloak.NewKeycloakManager(cfg)
+ km := keycloak.NewKeycloakManager(cfg, &http.Client{})
var group *echo.Group
// Register ProviderManagement
log.Fatalf("Error loading InvokerManagement swagger spec\n: %s", err)
}
invokerManagerSwagger.Servers = nil
- invokerManager := invokermanagement.NewInvokerManager(publishService, eventChannel)
+ invokerManager := invokermanagement.NewInvokerManager(publishService, km, eventChannel)
group = e.Group("/api-invoker-management/v1")
group.Use(middleware.OapiRequestValidator(invokerManagerSwagger))
invokermanagementapi.RegisterHandlersWithBaseURL(e, invokerManager, "/api-invoker-management/v1")