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":
- 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":
- 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":
- 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":
- 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".