Moa technical requirements are defined in the FedTLS schema as well as the below technical profile

Change log

DateAuthorChange
2023-02-22Rasmus Larsson

Migrating profile from skolfederation.se to wiki

Translating profile to English

Adding Strengthened tags profile 

2024-02-01Johan Sandin

Added claim tags for clients

Added tag 'gnapv1'

.

Moa Technical Profile

Strengthened Tags Profile

Strengthened tags are tags used in metadata which are vetted and used by a community for a specific purpose or context. A strengthened tag may be restricted to be used by certain parties, and the definition of the tags usage (such as API definition and information model) is handled within each tag community.

Tag nameDescriptionLearn more
egilv1
Defines endpoints that support user provisioning in accordance with the EGIL profile
bolv1
Defines endpoints that support ordering and delivery of digital learning resources.
userlistv1


gnapv1



Metadata signature

The aggregated metadata is signed with JWS and published with JWS JSON Serialization. The metadata signatures are created with the algorithm ECDSA using P-256 and SHA-256 ("ES256"), according to the definition in RFC7518.


For metadata and validation examples, go to Moa metadata example