Skip to content

8.2 Resource Type <MEFBase>_

8.2.1 Introduction

A <MEFBase> resource shall represent a MEF. This <MEFBase> resource shall be the root for all the resources that are residing on the MEF.

Table 8.2.1-1: Data Type Definition of <MEFBase>

Data Type ID File Name Note
MEFBase SEC-MEFBase-v2_1_0.xsd

The <MEFBase> resource has no resource-specific attributes.

Table 8.2.1-2 : Child resources of <MEFBase> resource

Child Resource Type Child Resource Name Multiplicity Ref. to Resource Type Definition
<mefClientReg> [variable] 0..n Clause 7.5
<symmKeyReg> [variable] 0..n Clause 7.6

8.2.2 <MEFBase> resource specific procedures on CRUD operations

8.2.2.1 Create

Originator:

The <MEFBase> resource shall not be created via API.

Receiver:

Primitive specific operation on Recv-1.0 "Check the syntax of received message":

  1. If the request is received, the MEF shall execute the following steps in order:
    • a) "Create an unsuccessful Response primitive" with the Response Status Code indicating "OPERATION_NOT_ALLOWED" error.
    • b) "Send the Response primitive".

8.2.2.2 Retrieve

Originator:

No change from the generic procedures in clause 7.2.2.1 of [3] with clarifications discussed in clauses 5.2 and 6.

Receiver:

Same as the generic procedures in clause 7.2.2.2 of [3] with clarifications discussed in clauses 5.2 and 6, and performing the following step in the place of step Recv-6.3: "Check authorization of the Originator":

  1. The Receiver shall allow all Originators to retrieve this resource.

8.2.2.3 Update

Originator:

The <MEFBase> resource shall not be updated via API.

Receiver :

Primitive specific operation on Recv-1.0 "Check the syntax of received message":

  1. If the request is received, the MEF shall execute the following steps in order:
    • a) "Create an unsuccessful Response primitive" with the Response Status Code indicating "OPERATION_NOT_ALLOWED" error.
    • b) "Send the Response primitive".

8.2.2.4 Delete

Originator:

The <MEFBase> resource shall not be deleted via API.

Receiver :

Primitive specific operation on Recv-1.0 "Check the syntax of received message":

  1. If the request is received, the MEF shall execute the following steps in order:
    • a) "Create an unsuccessful Response primitive" with the Response Status Code indicating "OPERATION_NOT_ALLOWED" error.
    • b) "Send the Response primitive".