Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/default_controller.py +1 −4 Viewed Changes for services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/default_controller.py: 1 added line, 4 removed lines. Original line number Diff line number Diff line import connexion from api_invoker_management.models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails # noqa: E501 from ..models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails # noqa: E501 from ..core.apiinvokerenrolmentdetails import InvokerManagementOperations from ..core.validate_user import ControlAccess import json from flask import Response, request, current_app from flask_jwt_extended import jwt_required, get_jwt_identity from ..encoder import JSONEncoder from ..models.problem_details import ProblemDetails from cryptography import x509 from cryptography.hazmat.backends import default_backend from ..core.publisher import Publisher Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/apiinvokerenrolmentdetails.py +5 −4 Viewed Changes for services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/apiinvokerenrolmentdetails.py: 5 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ from .responses import bad_request_error, not_found_error, forbidden_error, inte from flask import current_app, Flask, Response import json from datetime import datetime from ..util import dict_to_camel_case from ..util import dict_to_camel_case, clean_empty from .auth_manager import AuthManager from .resources import Resource from ..config import Config Loading Loading @@ -74,7 +74,6 @@ class InvokerManagementOperations(Resource): api_invoker_id = 'INV'+str(secrets.token_hex(15)) cert = self.__sign_cert(apiinvokerenrolmentdetail.onboarding_information.api_invoker_public_key, api_invoker_id) apiinvokerenrolmentdetail.api_invoker_id = api_invoker_id current_app.logger.debug(cert) apiinvokerenrolmentdetail.onboarding_information.api_invoker_certificate = cert['data']['certificate'] Loading @@ -92,7 +91,7 @@ class InvokerManagementOperations(Resource): self.auth_manager.add_auth_invoker(cert['data']['certificate'], api_invoker_id) res = make_response(object=apiinvokerenrolmentdetail, status=201) res = make_response(object=dict_to_camel_case(clean_empty(apiinvokerenrolmentdetail.to_dict())), status=201) res.headers['Location'] = "/api-invoker-management/v1/onboardedInvokers/" + str(api_invoker_id) if res.status_code == 201: Loading Loading @@ -134,7 +133,9 @@ class InvokerManagementOperations(Resource): current_app.logger.debug("Invoker Resource inserted in database") res = make_response(object=APIInvokerEnrolmentDetails().from_dict(dict_to_camel_case(result)), status=200) invoker_updated = APIInvokerEnrolmentDetails().from_dict(dict_to_camel_case(result)) res = make_response(object=dict_to_camel_case(clean_empty(invoker_updated.to_dict())), status=200) if res.status_code == 200: current_app.logger.info("Invoker Updated") RedisEvent("API_INVOKER_UPDATED", "apiInvokerIds", [onboard_id]).send_event() Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/auth_manager.py +0 −2 Viewed Changes for services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/auth_manager.py: 0 added lines, 2 removed lines. Original line number Diff line number Diff line from flask import current_app from cryptography import x509 from cryptography.hazmat.backends import default_backend from .resources import Resource Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/invoker_internal_ops.py +0 −1 Viewed Changes for services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/invoker_internal_ops.py: 0 added lines, 1 removed line. Original line number Diff line number Diff line from .resources import Resource from flask import current_app class InvokerInternalOperations(Resource): Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/publisher.py +0 −2 Viewed Changes for services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/publisher.py: 0 added lines, 2 removed lines. Original line number Diff line number Diff line import redis import sys from flask import current_app class Publisher(): Loading Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/default_controller.py +1 −4 Viewed Changes for services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/default_controller.py: 1 added line, 4 removed lines. Original line number Diff line number Diff line import connexion from api_invoker_management.models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails # noqa: E501 from ..models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails # noqa: E501 from ..core.apiinvokerenrolmentdetails import InvokerManagementOperations from ..core.validate_user import ControlAccess import json from flask import Response, request, current_app from flask_jwt_extended import jwt_required, get_jwt_identity from ..encoder import JSONEncoder from ..models.problem_details import ProblemDetails from cryptography import x509 from cryptography.hazmat.backends import default_backend from ..core.publisher import Publisher Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/apiinvokerenrolmentdetails.py +5 −4 Viewed Changes for services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/apiinvokerenrolmentdetails.py: 5 added lines, 4 removed lines. Original line number Diff line number Diff line Loading @@ -6,7 +6,7 @@ from .responses import bad_request_error, not_found_error, forbidden_error, inte from flask import current_app, Flask, Response import json from datetime import datetime from ..util import dict_to_camel_case from ..util import dict_to_camel_case, clean_empty from .auth_manager import AuthManager from .resources import Resource from ..config import Config Loading Loading @@ -74,7 +74,6 @@ class InvokerManagementOperations(Resource): api_invoker_id = 'INV'+str(secrets.token_hex(15)) cert = self.__sign_cert(apiinvokerenrolmentdetail.onboarding_information.api_invoker_public_key, api_invoker_id) apiinvokerenrolmentdetail.api_invoker_id = api_invoker_id current_app.logger.debug(cert) apiinvokerenrolmentdetail.onboarding_information.api_invoker_certificate = cert['data']['certificate'] Loading @@ -92,7 +91,7 @@ class InvokerManagementOperations(Resource): self.auth_manager.add_auth_invoker(cert['data']['certificate'], api_invoker_id) res = make_response(object=apiinvokerenrolmentdetail, status=201) res = make_response(object=dict_to_camel_case(clean_empty(apiinvokerenrolmentdetail.to_dict())), status=201) res.headers['Location'] = "/api-invoker-management/v1/onboardedInvokers/" + str(api_invoker_id) if res.status_code == 201: Loading Loading @@ -134,7 +133,9 @@ class InvokerManagementOperations(Resource): current_app.logger.debug("Invoker Resource inserted in database") res = make_response(object=APIInvokerEnrolmentDetails().from_dict(dict_to_camel_case(result)), status=200) invoker_updated = APIInvokerEnrolmentDetails().from_dict(dict_to_camel_case(result)) res = make_response(object=dict_to_camel_case(clean_empty(invoker_updated.to_dict())), status=200) if res.status_code == 200: current_app.logger.info("Invoker Updated") RedisEvent("API_INVOKER_UPDATED", "apiInvokerIds", [onboard_id]).send_event() Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/auth_manager.py +0 −2 Viewed Changes for services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/auth_manager.py: 0 added lines, 2 removed lines. Original line number Diff line number Diff line from flask import current_app from cryptography import x509 from cryptography.hazmat.backends import default_backend from .resources import Resource Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/invoker_internal_ops.py +0 −1 Viewed Changes for services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/invoker_internal_ops.py: 0 added lines, 1 removed line. Original line number Diff line number Diff line from .resources import Resource from flask import current_app class InvokerInternalOperations(Resource): Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/publisher.py +0 −2 Viewed Changes for services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/publisher.py: 0 added lines, 2 removed lines. Original line number Diff line number Diff line import redis import sys from flask import current_app class Publisher(): Loading