Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/app.py +4 −2 Original line number Original line Diff line number Diff line Loading @@ -14,13 +14,15 @@ from flask_executor import Executor from flask_jwt_extended import JWTManager from flask_jwt_extended import JWTManager from fluent import sender from fluent import sender from opentelemetry import trace from opentelemetry import trace from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import OTLPSpanExporter from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import \ OTLPSpanExporter from opentelemetry.instrumentation.flask import FlaskInstrumentor from opentelemetry.instrumentation.flask import FlaskInstrumentor from opentelemetry.instrumentation.redis import RedisInstrumentor from opentelemetry.instrumentation.redis import RedisInstrumentor from opentelemetry.sdk.resources import Resource from opentelemetry.sdk.resources import Resource from opentelemetry.sdk.trace import TracerProvider from opentelemetry.sdk.trace import TracerProvider from opentelemetry.sdk.trace.export import BatchSpanProcessor from opentelemetry.sdk.trace.export import BatchSpanProcessor from opentelemetry.trace.propagation.tracecontext import TraceContextTextMapPropagator from opentelemetry.trace.propagation.tracecontext import \ TraceContextTextMapPropagator NAME = "Invoker-Service" NAME = "Invoker-Service" Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/individual_on_boarded_api_invoker_document_controller.py +4 −8 Original line number Original line Diff line number Diff line import connexion from typing import Dict from typing import Tuple from typing import Union from functools import wraps from functools import wraps from api_invoker_management.models.api_invoker_enrolment_details_patch import \ APIInvokerEnrolmentDetailsPatch # noqa: E501 from cryptography import x509 from cryptography import x509 from cryptography.hazmat.backends import default_backend from cryptography.hazmat.backends import default_backend from flask import current_app, request from flask import current_app, request from ..core.apiinvokerenrolmentdetails import InvokerManagementOperations from ..core.apiinvokerenrolmentdetails import InvokerManagementOperations from ..core.validate_user import ControlAccess from ..core.validate_user import ControlAccess from ..models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails # noqa: E501 from ..models.api_invoker_enrolment_details import \ from api_invoker_management.models.api_invoker_enrolment_details_patch import \ APIInvokerEnrolmentDetails # noqa: E501 APIInvokerEnrolmentDetailsPatch # noqa: E501 invoker_operations = InvokerManagementOperations() invoker_operations = InvokerManagementOperations() valid_user = ControlAccess() valid_user = ControlAccess() Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/on_boarded_api_invokers_collection_controller.py +6 −10 Original line number Original line Diff line number Diff line import connexion from typing import Dict from typing import Tuple from typing import Union from api_invoker_management.models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails # noqa: E501 from api_invoker_management.models.problem_details import ProblemDetails # noqa: E501 from api_invoker_management import util from ..core.apiinvokerenrolmentdetails import InvokerManagementOperations from api_invoker_management.models.api_invoker_enrolment_details import \ APIInvokerEnrolmentDetails # noqa: E501 from api_invoker_management.models.problem_details import \ ProblemDetails # noqa: E501 from flask import current_app, request from flask import current_app, request from flask_jwt_extended import get_jwt_identity, jwt_required from flask_jwt_extended import get_jwt_identity, jwt_required from ..core.apiinvokerenrolmentdetails import InvokerManagementOperations invoker_operations = InvokerManagementOperations() invoker_operations = InvokerManagementOperations() @jwt_required() @jwt_required() Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/security_controller.py +0 −1 Original line number Original line Diff line number Diff line from typing import List def info_from_oAuth2ClientCredentials(token): def info_from_oAuth2ClientCredentials(token): Loading services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/apiinvokerenrolmentdetails.py +5 −4 Original line number Original line Diff line number Diff line Loading @@ -6,19 +6,20 @@ from datetime import datetime import requests import requests import rfc3987 import rfc3987 from api_invoker_management.db.db import MongoDatabse from api_invoker_management.db.db import MongoDatabse from api_invoker_management.models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails from api_invoker_management.models.api_invoker_enrolment_details import \ APIInvokerEnrolmentDetails from flask import Response, current_app from flask import Response, current_app from pymongo import ReturnDocument from pymongo import ReturnDocument from ..config import Config from ..config import Config from ..util import dict_to_camel_case, serialize_clean_camel_case, clean_empty from ..util import clean_empty, dict_to_camel_case, serialize_clean_camel_case from .auth_manager import AuthManager from .auth_manager import AuthManager from .publisher import Publisher from .publisher import Publisher from .redis_event import RedisEvent from .redis_event import RedisEvent from .redis_internal_event import RedisInternalEvent from .redis_internal_event import RedisInternalEvent from .resources import Resource from .resources import Resource from .responses import bad_request_error, forbidden_error, internal_server_error, make_response, not_found_error from .responses import (bad_request_error, forbidden_error, internal_server_error, make_response, not_found_error) TOTAL_FEATURES = 4 TOTAL_FEATURES = 4 SUPPORTED_FEATURES_HEX = "0" SUPPORTED_FEATURES_HEX = "0" Loading Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/app.py +4 −2 Original line number Original line Diff line number Diff line Loading @@ -14,13 +14,15 @@ from flask_executor import Executor from flask_jwt_extended import JWTManager from flask_jwt_extended import JWTManager from fluent import sender from fluent import sender from opentelemetry import trace from opentelemetry import trace from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import OTLPSpanExporter from opentelemetry.exporter.otlp.proto.grpc.trace_exporter import \ OTLPSpanExporter from opentelemetry.instrumentation.flask import FlaskInstrumentor from opentelemetry.instrumentation.flask import FlaskInstrumentor from opentelemetry.instrumentation.redis import RedisInstrumentor from opentelemetry.instrumentation.redis import RedisInstrumentor from opentelemetry.sdk.resources import Resource from opentelemetry.sdk.resources import Resource from opentelemetry.sdk.trace import TracerProvider from opentelemetry.sdk.trace import TracerProvider from opentelemetry.sdk.trace.export import BatchSpanProcessor from opentelemetry.sdk.trace.export import BatchSpanProcessor from opentelemetry.trace.propagation.tracecontext import TraceContextTextMapPropagator from opentelemetry.trace.propagation.tracecontext import \ TraceContextTextMapPropagator NAME = "Invoker-Service" NAME = "Invoker-Service" Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/individual_on_boarded_api_invoker_document_controller.py +4 −8 Original line number Original line Diff line number Diff line import connexion from typing import Dict from typing import Tuple from typing import Union from functools import wraps from functools import wraps from api_invoker_management.models.api_invoker_enrolment_details_patch import \ APIInvokerEnrolmentDetailsPatch # noqa: E501 from cryptography import x509 from cryptography import x509 from cryptography.hazmat.backends import default_backend from cryptography.hazmat.backends import default_backend from flask import current_app, request from flask import current_app, request from ..core.apiinvokerenrolmentdetails import InvokerManagementOperations from ..core.apiinvokerenrolmentdetails import InvokerManagementOperations from ..core.validate_user import ControlAccess from ..core.validate_user import ControlAccess from ..models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails # noqa: E501 from ..models.api_invoker_enrolment_details import \ from api_invoker_management.models.api_invoker_enrolment_details_patch import \ APIInvokerEnrolmentDetails # noqa: E501 APIInvokerEnrolmentDetailsPatch # noqa: E501 invoker_operations = InvokerManagementOperations() invoker_operations = InvokerManagementOperations() valid_user = ControlAccess() valid_user = ControlAccess() Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/on_boarded_api_invokers_collection_controller.py +6 −10 Original line number Original line Diff line number Diff line import connexion from typing import Dict from typing import Tuple from typing import Union from api_invoker_management.models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails # noqa: E501 from api_invoker_management.models.problem_details import ProblemDetails # noqa: E501 from api_invoker_management import util from ..core.apiinvokerenrolmentdetails import InvokerManagementOperations from api_invoker_management.models.api_invoker_enrolment_details import \ APIInvokerEnrolmentDetails # noqa: E501 from api_invoker_management.models.problem_details import \ ProblemDetails # noqa: E501 from flask import current_app, request from flask import current_app, request from flask_jwt_extended import get_jwt_identity, jwt_required from flask_jwt_extended import get_jwt_identity, jwt_required from ..core.apiinvokerenrolmentdetails import InvokerManagementOperations invoker_operations = InvokerManagementOperations() invoker_operations = InvokerManagementOperations() @jwt_required() @jwt_required() Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/controllers/security_controller.py +0 −1 Original line number Original line Diff line number Diff line from typing import List def info_from_oAuth2ClientCredentials(token): def info_from_oAuth2ClientCredentials(token): Loading
services/TS29222_CAPIF_API_Invoker_Management_API/api_invoker_management/core/apiinvokerenrolmentdetails.py +5 −4 Original line number Original line Diff line number Diff line Loading @@ -6,19 +6,20 @@ from datetime import datetime import requests import requests import rfc3987 import rfc3987 from api_invoker_management.db.db import MongoDatabse from api_invoker_management.db.db import MongoDatabse from api_invoker_management.models.api_invoker_enrolment_details import APIInvokerEnrolmentDetails from api_invoker_management.models.api_invoker_enrolment_details import \ APIInvokerEnrolmentDetails from flask import Response, current_app from flask import Response, current_app from pymongo import ReturnDocument from pymongo import ReturnDocument from ..config import Config from ..config import Config from ..util import dict_to_camel_case, serialize_clean_camel_case, clean_empty from ..util import clean_empty, dict_to_camel_case, serialize_clean_camel_case from .auth_manager import AuthManager from .auth_manager import AuthManager from .publisher import Publisher from .publisher import Publisher from .redis_event import RedisEvent from .redis_event import RedisEvent from .redis_internal_event import RedisInternalEvent from .redis_internal_event import RedisInternalEvent from .resources import Resource from .resources import Resource from .responses import bad_request_error, forbidden_error, internal_server_error, make_response, not_found_error from .responses import (bad_request_error, forbidden_error, internal_server_error, make_response, not_found_error) TOTAL_FEATURES = 4 TOTAL_FEATURES = 4 SUPPORTED_FEATURES_HEX = "0" SUPPORTED_FEATURES_HEX = "0" Loading