Moa technical requirements are defined in the FedTLS schema as well as the below technical profile
Date | Author | Change |
---|---|---|
2023-02-22 | Rasmus Larsson | Migrating profile from skolfederation.se to wiki Translating profile to English Adding Strengthened tags profile |
.
server
's claim tags
there MUST exist at least one value in accordance with Strengthened Tags Profile.entity'
s claim organization
there MUST exist a value for the member organization's legal name,entity'
s claim organization_id
there MUST exist a value for the member organization's organization number in format LLYYMMDDXXXX where LL stands for the country code in accordance with ISO 3166-1 alpha 2Strengthened 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 name | Description | Learn 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 |
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 |