Loading Functionalities/Config_files/config.json 0 → 100644 +40 −0 Original line number Diff line number Diff line { "invoker_folder": "", "provider_folder": "", "capif_host": "", "register_host": "", "capif_https_port": "", "capif_register_port": "", "capif_callback_url": "", "csr_common_name": "", "csr_organizational_unit": "", "csr_organization": "", "crs_locality": "", "csr_state_or_province_name": "", "csr_country_name": "", "csr_email_address": "", "capif_username": "", "capif_password": "", "APFs":"", "AEFs":"", "debug_mode": "" } Functionalities/Config_files/discover_filter.json 0 → 100644 +15 −0 Original line number Diff line number Diff line { "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": "" } Functionalities/Config_files/publish.json 0 → 100644 +5 −0 Original line number Diff line number Diff line { "serviceApiId":"", "publisherAPFid":"", "publisherAEFsids":["","",""] } No newline at end of file Functionalities/Config_files/register.json 0 → 100644 +10 −0 Original line number Diff line number Diff line { "register_host": "", "capif_register_port": "", "capif_register_username": "", "capif_register_password": "", "capif_username":"", "capif_password":"", "config_path":"", "uuid":"" } No newline at end of file Functionalities/capif_exposer_sample_files/provider_api_description_sample.json 0 → 100755 +155 −0 Original line number Diff line number Diff line { "apiName": "Api-de-prueba-2", "aefProfiles": [ { "aefId": "", "versions": [ { "apiVersion": "v1", "expiry": "2100-11-30T10:32:02.004Z", "resources": [ { "resourceName": "MONITORING_SUBSCRIPTIONS", "commType": " SUBSCRIBE_NOTIFY", "uri": "/{scsAsId}/subscriptions", "custOpName": "http_post", "operations": [ "GET", "POST" ], "description": "Endpoint to manage monitoring subscriptions" }, { "resourceName": "MONITORING_SUBSCRIPTION_SINGLE", "commType": " SUBSCRIBE_NOTIFY", "uri": "/{scsAsId}/subscriptions/{subscriptionId}", "custOpName": "http_get", "operations": [ "GET", "PUT", "DELETE" ], "description": "Endpoint to manage single subscription" } ], "custOperations": [ { "commType": "REQUEST_RESPONSE", "custOpName": "string", "operations": [ "POST" ], "description": "string" } ] } ], "protocol": "HTTP_1_1", "dataFormat": "JSON", "securityMethods": [ "Oauth", "PSK" ], "interfaceDescriptions": [ { "ipv4Addr": "127.0.0.1", "port": 8888, "securityMethods": [ "Oauth" ] } ] }, { "aefId": "", "versions": [ { "apiVersion": "v1", "expiry": "2100-11-30T10:32:02.004Z", "resources": [ { "resourceName": "TSN_LIST_PROFILES", "commType": " SUBSCRIBE_NOTIFY", "uri": "/profile", "custOpName": "http_get", "operations": [ "GET" ], "description": "Endpoint for retrieving the list of available TSN profiles" }, { "resourceName": "TSN_DETAIL_PROFILE", "commType": " SUBSCRIBE_NOTIFY", "uri": "/profile?name={profileName}", "custOpName": "http_get", "operations": [ "GET" ], "description": "Endpoint for retrieving information about a single TSN profile" }, { "resourceName": "TSN_APPLY_CONFIGURATION", "commType": " SUBSCRIBE_NOTIFY", "uri": "/apply", "custOpName": "http_post", "operations": [ "POST" ], "description": "Endpoint for configuring TSN connection parameters" }, { "resourceName": "TSN_CLEAR_CONFIGURATION", "commType": " SUBSCRIBE_NOTIFY", "uri": "/clear", "custOpName": "http_post", "operations": [ "POST" ], "description": "Endpoint for removing a previous TSN connection configuration" } ], "custOperations": [ { "commType": "REQUEST_RESPONSE", "custOpName": "string", "operations": [ "POST" ], "description": "string" } ] } ], "protocol": "HTTP_1_1", "dataFormat": "JSON", "securityMethods": [ "Oauth" ], "interfaceDescriptions": [ { "ipv4Addr": "127.0.0.1", "port": 8899, "securityMethods": [ "Oauth" ] } ] } ], "description": "API of dummy netapp to test", "supportedFeatures": "fffff", "shareableInfo": { "isShareable": true, "capifProvDoms": [ "string" ] }, "serviceAPICategory": "string", "apiSuppFeats": "fffff", "pubApiPath": { "ccfIds": [ "string" ] }, "ccfId": "string" } No newline at end of file Loading
Functionalities/Config_files/config.json 0 → 100644 +40 −0 Original line number Diff line number Diff line { "invoker_folder": "", "provider_folder": "", "capif_host": "", "register_host": "", "capif_https_port": "", "capif_register_port": "", "capif_callback_url": "", "csr_common_name": "", "csr_organizational_unit": "", "csr_organization": "", "crs_locality": "", "csr_state_or_province_name": "", "csr_country_name": "", "csr_email_address": "", "capif_username": "", "capif_password": "", "APFs":"", "AEFs":"", "debug_mode": "" }
Functionalities/Config_files/discover_filter.json 0 → 100644 +15 −0 Original line number Diff line number Diff line { "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": "" }
Functionalities/Config_files/publish.json 0 → 100644 +5 −0 Original line number Diff line number Diff line { "serviceApiId":"", "publisherAPFid":"", "publisherAEFsids":["","",""] } No newline at end of file
Functionalities/Config_files/register.json 0 → 100644 +10 −0 Original line number Diff line number Diff line { "register_host": "", "capif_register_port": "", "capif_register_username": "", "capif_register_password": "", "capif_username":"", "capif_password":"", "config_path":"", "uuid":"" } No newline at end of file
Functionalities/capif_exposer_sample_files/provider_api_description_sample.json 0 → 100755 +155 −0 Original line number Diff line number Diff line { "apiName": "Api-de-prueba-2", "aefProfiles": [ { "aefId": "", "versions": [ { "apiVersion": "v1", "expiry": "2100-11-30T10:32:02.004Z", "resources": [ { "resourceName": "MONITORING_SUBSCRIPTIONS", "commType": " SUBSCRIBE_NOTIFY", "uri": "/{scsAsId}/subscriptions", "custOpName": "http_post", "operations": [ "GET", "POST" ], "description": "Endpoint to manage monitoring subscriptions" }, { "resourceName": "MONITORING_SUBSCRIPTION_SINGLE", "commType": " SUBSCRIBE_NOTIFY", "uri": "/{scsAsId}/subscriptions/{subscriptionId}", "custOpName": "http_get", "operations": [ "GET", "PUT", "DELETE" ], "description": "Endpoint to manage single subscription" } ], "custOperations": [ { "commType": "REQUEST_RESPONSE", "custOpName": "string", "operations": [ "POST" ], "description": "string" } ] } ], "protocol": "HTTP_1_1", "dataFormat": "JSON", "securityMethods": [ "Oauth", "PSK" ], "interfaceDescriptions": [ { "ipv4Addr": "127.0.0.1", "port": 8888, "securityMethods": [ "Oauth" ] } ] }, { "aefId": "", "versions": [ { "apiVersion": "v1", "expiry": "2100-11-30T10:32:02.004Z", "resources": [ { "resourceName": "TSN_LIST_PROFILES", "commType": " SUBSCRIBE_NOTIFY", "uri": "/profile", "custOpName": "http_get", "operations": [ "GET" ], "description": "Endpoint for retrieving the list of available TSN profiles" }, { "resourceName": "TSN_DETAIL_PROFILE", "commType": " SUBSCRIBE_NOTIFY", "uri": "/profile?name={profileName}", "custOpName": "http_get", "operations": [ "GET" ], "description": "Endpoint for retrieving information about a single TSN profile" }, { "resourceName": "TSN_APPLY_CONFIGURATION", "commType": " SUBSCRIBE_NOTIFY", "uri": "/apply", "custOpName": "http_post", "operations": [ "POST" ], "description": "Endpoint for configuring TSN connection parameters" }, { "resourceName": "TSN_CLEAR_CONFIGURATION", "commType": " SUBSCRIBE_NOTIFY", "uri": "/clear", "custOpName": "http_post", "operations": [ "POST" ], "description": "Endpoint for removing a previous TSN connection configuration" } ], "custOperations": [ { "commType": "REQUEST_RESPONSE", "custOpName": "string", "operations": [ "POST" ], "description": "string" } ] } ], "protocol": "HTTP_1_1", "dataFormat": "JSON", "securityMethods": [ "Oauth" ], "interfaceDescriptions": [ { "ipv4Addr": "127.0.0.1", "port": 8899, "securityMethods": [ "Oauth" ] } ] } ], "description": "API of dummy netapp to test", "supportedFeatures": "fffff", "shareableInfo": { "isShareable": true, "capifProvDoms": [ "string" ] }, "serviceAPICategory": "string", "apiSuppFeats": "fffff", "pubApiPath": { "ccfIds": [ "string" ] }, "ccfId": "string" } No newline at end of file