Loading services/TS29222_CAPIF_API_Invoker_Management_API/.openapi-generator/FILES +1 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,7 @@ api_invoker_management/models/ipv6_address_range.py api_invoker_management/models/local2d_point_uncertainty_ellipse.py api_invoker_management/models/local3d_point_uncertainty_ellipsoid.py api_invoker_management/models/local_origin.py api_invoker_management/models/o_auth_grant_type.py api_invoker_management/models/onboarding_information.py api_invoker_management/models/onboarding_notification.py api_invoker_management/models/operation.py Loading services/TS29222_CAPIF_API_Invoker_Management_API/.openapi-generator/VERSION +1 −1 Original line number Diff line number Diff line 7.5.0 7.11.0 services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/default_controller.py +4 −8 Original line number Diff line number Diff line Loading @@ -12,7 +12,6 @@ from ..models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails # invoker_operations = InvokerManagementOperations() valid_user = ControlAccess() def cert_validation(): def _cert_validation(f): @wraps(f) Loading Loading @@ -47,9 +46,8 @@ def onboarded_invokers_onboarding_id_delete(onboarding_id): # noqa: E501 :param onboarding_id: String identifying an individual on-boarded API invoker resource :type onboarding_id: str :rtype: None :rtype: Union[None, Tuple[None, int], Tuple[None, int, Dict[str, str]] """ current_app.logger.info("Removing invoker") res = invoker_operations.remove_apiinvokerenrolmentdetail(onboarding_id) Loading @@ -66,7 +64,7 @@ def onboarded_invokers_onboarding_id_put(onboarding_id, body): # noqa: E501 :param api_invoker_enrolment_details: representation of the API invoker details to be updated in CAPIF core function :type api_invoker_enrolment_details: dict | bytes :rtype: APIInvokerEnrolmentDetails :rtype: Union[APIInvokerEnrolmentDetails, Tuple[APIInvokerEnrolmentDetails, int], Tuple[APIInvokerEnrolmentDetails, int, Dict[str, str]] """ current_app.logger.info("Updating invoker") if request.is_json: Loading @@ -76,7 +74,6 @@ def onboarded_invokers_onboarding_id_put(onboarding_id, body): # noqa: E501 return res @jwt_required() def onboarded_invokers_post(body): # noqa: E501 """onboarded_invokers_post Loading @@ -86,9 +83,8 @@ def onboarded_invokers_post(body): # noqa: E501 :param api_invoker_enrolment_details: :type api_invoker_enrolment_details: dict | bytes :rtype: APIInvokerEnrolmentDetails :rtype: Union[APIInvokerEnrolmentDetails, Tuple[APIInvokerEnrolmentDetails, int], Tuple[APIInvokerEnrolmentDetails, int, Dict[str, str]] """ identity = get_jwt_identity() username, uuid = identity.split() Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/individual_api_invoker_enrolment_details_controller.py +1 −1 Original line number Diff line number Diff line from api_invoker_management.models.api_invoker_enrolment_details_patch import APIInvokerEnrolmentDetailsPatch # noqa: E501 def modify_ind_api_invoke_enrolment(onboarding_id, api_invoker_enrolment_details_patch): # noqa: E501 def modify_ind_api_invoke_enrolment(onboarding_id, body): # noqa: E501 """modify_ind_api_invoke_enrolment Modify an individual API invoker details. # noqa: E501 Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/models/__init__.py +47 −0 Original line number Diff line number Diff line # flake8: noqa # import models into model package from api_invoker_management.models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails from api_invoker_management.models.api_invoker_enrolment_details_patch import APIInvokerEnrolmentDetailsPatch from api_invoker_management.models.api_list import APIList from api_invoker_management.models.aef_location import AefLocation from api_invoker_management.models.aef_profile import AefProfile from api_invoker_management.models.api_status import ApiStatus from api_invoker_management.models.civic_address import CivicAddress from api_invoker_management.models.communication_type import CommunicationType from api_invoker_management.models.custom_operation import CustomOperation from api_invoker_management.models.data_format import DataFormat from api_invoker_management.models.ellipsoid_arc import EllipsoidArc from api_invoker_management.models.gad_shape import GADShape from api_invoker_management.models.geographic_area import GeographicArea from api_invoker_management.models.geographical_coordinates import GeographicalCoordinates from api_invoker_management.models.interface_description import InterfaceDescription from api_invoker_management.models.invalid_param import InvalidParam from api_invoker_management.models.ip_addr_range import IpAddrRange from api_invoker_management.models.ipv4_address_range import Ipv4AddressRange from api_invoker_management.models.ipv6_addr1 import Ipv6Addr1 from api_invoker_management.models.ipv6_address_range import Ipv6AddressRange from api_invoker_management.models.local2d_point_uncertainty_ellipse import Local2dPointUncertaintyEllipse from api_invoker_management.models.local3d_point_uncertainty_ellipsoid import Local3dPointUncertaintyEllipsoid from api_invoker_management.models.local_origin import LocalOrigin from api_invoker_management.models.o_auth_grant_type import OAuthGrantType from api_invoker_management.models.onboarding_information import OnboardingInformation from api_invoker_management.models.onboarding_notification import OnboardingNotification from api_invoker_management.models.operation import Operation from api_invoker_management.models.point import Point from api_invoker_management.models.point_altitude import PointAltitude from api_invoker_management.models.point_altitude_uncertainty import PointAltitudeUncertainty from api_invoker_management.models.point_uncertainty_circle import PointUncertaintyCircle from api_invoker_management.models.point_uncertainty_ellipse import PointUncertaintyEllipse from api_invoker_management.models.polygon import Polygon from api_invoker_management.models.problem_details import ProblemDetails from api_invoker_management.models.protocol import Protocol from api_invoker_management.models.published_api_path import PublishedApiPath from api_invoker_management.models.relative_cartesian_location import RelativeCartesianLocation from api_invoker_management.models.resource import Resource from api_invoker_management.models.security_method import SecurityMethod from api_invoker_management.models.service_api_description import ServiceAPIDescription from api_invoker_management.models.service_kpis import ServiceKpis from api_invoker_management.models.shareable_information import ShareableInformation from api_invoker_management.models.supported_gad_shapes import SupportedGADShapes from api_invoker_management.models.uncertainty_ellipse import UncertaintyEllipse from api_invoker_management.models.uncertainty_ellipsoid import UncertaintyEllipsoid from api_invoker_management.models.version import Version from api_invoker_management.models.websock_notif_config import WebsockNotifConfig Loading
services/TS29222_CAPIF_API_Invoker_Management_API/.openapi-generator/FILES +1 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,7 @@ api_invoker_management/models/ipv6_address_range.py api_invoker_management/models/local2d_point_uncertainty_ellipse.py api_invoker_management/models/local3d_point_uncertainty_ellipsoid.py api_invoker_management/models/local_origin.py api_invoker_management/models/o_auth_grant_type.py api_invoker_management/models/onboarding_information.py api_invoker_management/models/onboarding_notification.py api_invoker_management/models/operation.py Loading
services/TS29222_CAPIF_API_Invoker_Management_API/.openapi-generator/VERSION +1 −1 Original line number Diff line number Diff line 7.5.0 7.11.0
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/default_controller.py +4 −8 Original line number Diff line number Diff line Loading @@ -12,7 +12,6 @@ from ..models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails # invoker_operations = InvokerManagementOperations() valid_user = ControlAccess() def cert_validation(): def _cert_validation(f): @wraps(f) Loading Loading @@ -47,9 +46,8 @@ def onboarded_invokers_onboarding_id_delete(onboarding_id): # noqa: E501 :param onboarding_id: String identifying an individual on-boarded API invoker resource :type onboarding_id: str :rtype: None :rtype: Union[None, Tuple[None, int], Tuple[None, int, Dict[str, str]] """ current_app.logger.info("Removing invoker") res = invoker_operations.remove_apiinvokerenrolmentdetail(onboarding_id) Loading @@ -66,7 +64,7 @@ def onboarded_invokers_onboarding_id_put(onboarding_id, body): # noqa: E501 :param api_invoker_enrolment_details: representation of the API invoker details to be updated in CAPIF core function :type api_invoker_enrolment_details: dict | bytes :rtype: APIInvokerEnrolmentDetails :rtype: Union[APIInvokerEnrolmentDetails, Tuple[APIInvokerEnrolmentDetails, int], Tuple[APIInvokerEnrolmentDetails, int, Dict[str, str]] """ current_app.logger.info("Updating invoker") if request.is_json: Loading @@ -76,7 +74,6 @@ def onboarded_invokers_onboarding_id_put(onboarding_id, body): # noqa: E501 return res @jwt_required() def onboarded_invokers_post(body): # noqa: E501 """onboarded_invokers_post Loading @@ -86,9 +83,8 @@ def onboarded_invokers_post(body): # noqa: E501 :param api_invoker_enrolment_details: :type api_invoker_enrolment_details: dict | bytes :rtype: APIInvokerEnrolmentDetails :rtype: Union[APIInvokerEnrolmentDetails, Tuple[APIInvokerEnrolmentDetails, int], Tuple[APIInvokerEnrolmentDetails, int, Dict[str, str]] """ identity = get_jwt_identity() username, uuid = identity.split() Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/individual_api_invoker_enrolment_details_controller.py +1 −1 Original line number Diff line number Diff line from api_invoker_management.models.api_invoker_enrolment_details_patch import APIInvokerEnrolmentDetailsPatch # noqa: E501 def modify_ind_api_invoke_enrolment(onboarding_id, api_invoker_enrolment_details_patch): # noqa: E501 def modify_ind_api_invoke_enrolment(onboarding_id, body): # noqa: E501 """modify_ind_api_invoke_enrolment Modify an individual API invoker details. # noqa: E501 Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/models/__init__.py +47 −0 Original line number Diff line number Diff line # flake8: noqa # import models into model package from api_invoker_management.models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails from api_invoker_management.models.api_invoker_enrolment_details_patch import APIInvokerEnrolmentDetailsPatch from api_invoker_management.models.api_list import APIList from api_invoker_management.models.aef_location import AefLocation from api_invoker_management.models.aef_profile import AefProfile from api_invoker_management.models.api_status import ApiStatus from api_invoker_management.models.civic_address import CivicAddress from api_invoker_management.models.communication_type import CommunicationType from api_invoker_management.models.custom_operation import CustomOperation from api_invoker_management.models.data_format import DataFormat from api_invoker_management.models.ellipsoid_arc import EllipsoidArc from api_invoker_management.models.gad_shape import GADShape from api_invoker_management.models.geographic_area import GeographicArea from api_invoker_management.models.geographical_coordinates import GeographicalCoordinates from api_invoker_management.models.interface_description import InterfaceDescription from api_invoker_management.models.invalid_param import InvalidParam from api_invoker_management.models.ip_addr_range import IpAddrRange from api_invoker_management.models.ipv4_address_range import Ipv4AddressRange from api_invoker_management.models.ipv6_addr1 import Ipv6Addr1 from api_invoker_management.models.ipv6_address_range import Ipv6AddressRange from api_invoker_management.models.local2d_point_uncertainty_ellipse import Local2dPointUncertaintyEllipse from api_invoker_management.models.local3d_point_uncertainty_ellipsoid import Local3dPointUncertaintyEllipsoid from api_invoker_management.models.local_origin import LocalOrigin from api_invoker_management.models.o_auth_grant_type import OAuthGrantType from api_invoker_management.models.onboarding_information import OnboardingInformation from api_invoker_management.models.onboarding_notification import OnboardingNotification from api_invoker_management.models.operation import Operation from api_invoker_management.models.point import Point from api_invoker_management.models.point_altitude import PointAltitude from api_invoker_management.models.point_altitude_uncertainty import PointAltitudeUncertainty from api_invoker_management.models.point_uncertainty_circle import PointUncertaintyCircle from api_invoker_management.models.point_uncertainty_ellipse import PointUncertaintyEllipse from api_invoker_management.models.polygon import Polygon from api_invoker_management.models.problem_details import ProblemDetails from api_invoker_management.models.protocol import Protocol from api_invoker_management.models.published_api_path import PublishedApiPath from api_invoker_management.models.relative_cartesian_location import RelativeCartesianLocation from api_invoker_management.models.resource import Resource from api_invoker_management.models.security_method import SecurityMethod from api_invoker_management.models.service_api_description import ServiceAPIDescription from api_invoker_management.models.service_kpis import ServiceKpis from api_invoker_management.models.shareable_information import ShareableInformation from api_invoker_management.models.supported_gad_shapes import SupportedGADShapes from api_invoker_management.models.uncertainty_ellipse import UncertaintyEllipse from api_invoker_management.models.uncertainty_ellipsoid import UncertaintyEllipsoid from api_invoker_management.models.version import Version from api_invoker_management.models.websock_notif_config import WebsockNotifConfig