Skip to content
Snippets Groups Projects
Commit 11f3b8b1 authored by JorgeEcheva26's avatar JorgeEcheva26
Browse files

Unique configuration file

parent 9573cde5
No related branches found
No related tags found
1 merge request!1Sdk v0.1 (#1)
......@@ -16,7 +16,7 @@
"capif_username": "echeva_0",
"capif_password": "echevapass",
"APFs": "1",
"AEFs": "1",
"AEFs": "2",
"debug_mode": "True",
"discover_filter" : {
"api-name": "",
......@@ -34,8 +34,8 @@
"service-kpis": ""
},
"publish_req" : {
"serviceApiId":"",
"publisherAPFid":"",
"publisherAEFsids":["","",""]
"serviceApiId":"addd0af19a424e54c87fc8b1fe4fba",
"publisherAPFid":"APFd7feeefab02e127ec6817e7cda9ac7",
"publisherAEFsids":["AEFb1f5ab26a98e3c24d5dfad26507a28","AEFb0fa4e048bea75f0f335cfa8b2a0aa"]
}
}
\ No newline at end of file
{
"api-name": "",
"api-version": "",
"comm-type": "",
"protocol": "",
"aef-id": "",
"data-format": "",
"api-cat": "",
"preferred-aef-loc": "",
"req-api-prov-name": "",
"supported-features": "",
"api-supported-features": "",
"ue-ip-addr": "",
"service-kpis": ""
}
{
"serviceApiId":"",
"publisherAPFid":"",
"publisherAEFsids":["","",""]
}
\ No newline at end of file
......@@ -2,7 +2,7 @@
"apiName": "Api-de-prueba-2",
"aefProfiles": [
{
"aefId": "",
"aefId": "AEFb1f5ab26a98e3c24d5dfad26507a28",
"versions": [
{
"apiVersion": "v1",
......@@ -61,7 +61,7 @@
]
},
{
"aefId": "",
"aefId": "AEFb0fa4e048bea75f0f335cfa8b2a0aa",
"versions": [
{
"apiVersion": "v1",
......
......@@ -19,7 +19,7 @@ def showcase_capif_connector():
capif_connector = CAPIFInvokerConnector(config_file=utilities.get_config_file())
capif_connector.register_and_onboard_invoker()
capif_connector.onboard_invoker()
print("COMPLETED")
if __name__ == "__main__":
......
......@@ -15,7 +15,7 @@ from sdk import CAPIFInvokerConnector
def showcase_offboard_and_deregister_invoker():
capif_connector = CAPIFInvokerConnector(config_file=utilities.get_config_file())
capif_connector.offboard_and_deregister_invoker()
capif_connector.offboard_invoker()
print("COMPLETED")
......
......@@ -16,7 +16,7 @@ def showcase_capif_nef_connector():
capif_connector = CAPIFProviderConnector(config_file=utilities.get_config_file())
capif_connector.update_service(
service_api_description_json_full_path=utilities.provider_exposer_get_sample_api_description_path())
service_api_description_json_full_path=utilities.provider_exposer_get_api_description_path())
print("COMPLETED")
if __name__ == "__main__":
......
......@@ -1569,7 +1569,7 @@ class CAPIFProviderConnector:
role_prefix = indexed_roles[i]
if any(file_name.startswith(prefix) and role_prefix==prefix for prefix in [f"APF-{i+1}", f"AEF-{i+1}", "AMF"]):
file_path = os.path.join(root, file_name)
print(file_name)
# Leer la clave pública del archivo
with open(file_path, "r") as csr_file:
api_func["regInfo"]["apiProvPubKey"] = csr_file.read()
......@@ -1582,7 +1582,7 @@ class CAPIFProviderConnector:
# Si no se encuentra un archivo con la clave pública, generar una nueva clave
if not found_key:
print(indexed_roles[i])
public_key = self.__create_private_and_public_keys(indexed_roles[i])
api_func["regInfo"]["apiProvPubKey"] = public_key.decode("utf-8")
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment