7.4 Resource Type <mafClientReg>_

The <mafClientReg> resource shall represent a MAF Client enrolled with an M2M SP or M2M Trust Enabler (MTE).

Note

A single MAF Client can be enrolled with at most one M2M SP and any number of MTEs (typically enabling end-to-end security to MAF Clients outside the MAF Client's M2M SP's domain). Consequently, a single MAF Client can be associated with multiple <mafClientReg> resources on multiple MAFs. It is also possible that a single MAF Client can be associated with multiple <mafClientReg> resources on a single MAF acting on behalf of multiple administrating stakeholders.

The <mafClientReg> resource shall contain no child resources.

The <mafClientReg> resource shall contain the attributes specified in table 7.4-1.

Table 7.4-1: Attributes of <mafClientReg> resource

Attributes of <mafClientReg> Multiplicity RW /
RO /
WO
Description
resourceType 1 RO See clause 9.6.1.3 of [1].
resourceID 1 RO See clause 9.6.1.3 of [1].
resourceName 1 RO See clause 9.6.1.3 of [1].
parentID 1 RO See clause 9.6.1.3 of [1].
creationTime 1 RO See clause 9.6.1.3 of [1].
labels 1 RW See clause 9.6.1.3 of [1].
expirationTime 1 WO See clause 9.6.1.3 of [1].
creator 1 WO This attribute shall include the identifier of the MAF client which has created this resource.
adminFQDN 1 WO FQDN of the M2M SP or MTE who is the administrating stakeholder of this enrolment.
assignedSymmKeylID 0..1 RO When the MAF Client uses a symmetric key to authenticate to the MAF, then the MAF may use this attribute to provide a symmetry key identifier within the domain of the MAF. Assigned by the MAF.