From 2e39ca06bdfdd0ec011ff28b4aa8a9bb84619bc9 Mon Sep 17 00:00:00 2001 From: Richard Bradbury Date: Wed, 10 Jan 2024 12:42:54 +0000 Subject: [PATCH 1/2] Changes to support Service Access Information retrieval using external service identifier instead of Provisioning Session ID. --- TS26510_Maf_Provisioning_ProvisioningSessions.yaml | 3 +++ TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/TS26510_Maf_Provisioning_ProvisioningSessions.yaml b/TS26510_Maf_Provisioning_ProvisioningSessions.yaml index 40425b8..80ee5f5 100644 --- a/TS26510_Maf_Provisioning_ProvisioningSessions.yaml +++ b/TS26510_Maf_Provisioning_ProvisioningSessions.yaml @@ -136,6 +136,7 @@ components: required: - provisioningSessionId - provisioningSessionType + - externalServiceId - appId properties: provisioningSessionId: @@ -144,6 +145,8 @@ components: - $ref: 'TS26510_CommonData.yaml#/components/schemas/ResourceId' provisioningSessionType: $ref: 'TS26510_CommonData.yaml#/components/schemas/ProvisioningSessionType' + externalServiceId: + type: string aspId: $ref: 'TS29514_Npcf_PolicyAuthorization.yaml#/components/schemas/AspId' appId: diff --git a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml index 49ffee5..334922a 100644 --- a/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml +++ b/TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml @@ -28,10 +28,10 @@ security: - OAuth2AuthorizationCode: [] paths: - /service-access-information/{provisioningSessionId}: + /service-access-information/{externalServiceId}: parameters: - - name: provisioningSessionId - description: 'The resource identifier of an existing Provisioning Session.' + - name: externalServiceId + description: 'An external service identifier that uniquely identifies an existing Provisioning Session in this Media Delivery System.' in: path required: true schema: -- GitLab From 3199549ecb430d78f53ab9fd403a67f21aa60468 Mon Sep 17 00:00:00 2001 From: Richard Bradbury Date: Wed, 10 Jan 2024 12:53:04 +0000 Subject: [PATCH 2/2] Changes to support Service Access Information retrieval using external service identifier instead of Provisioning Session ID. --- TS26512_Maf_SessionHandling.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TS26512_Maf_SessionHandling.yaml b/TS26512_Maf_SessionHandling.yaml index 47b79d9..631f35f 100755 --- a/TS26512_Maf_SessionHandling.yaml +++ b/TS26512_Maf_SessionHandling.yaml @@ -45,8 +45,8 @@ components: paths: # Service Access Information API - /service-access-information/%7bprovisioningSessionId%7d: - $ref: 'TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml#/paths/~1service-access-information~1%7bprovisioningSessionId%7d' + /service-access-information/%7bexternalServiceId%7d: + $ref: 'TS26510_Maf_SessionHandling_ServiceAccessInformation.yaml#/paths/~1service-access-information~1%7bexternalServiceId%7d' # Dynamic Policy API /dynamic-policies: -- GitLab