Zum Hauptinhalt springen

8. Deployments of the MATF Framework

Dieser Abschnitt bewahrt den RFC-Text fuer MATF, einschliesslich federation trust model, metadata repository, public key pinning, JSON/JWS metadata, usage scenarios, deployments, security considerations und JSON Schema.

8.  Deployments of the MATF Framework

   The MATF framework has proven its practical value and robustness
   through successful deployments in several environments.

8.1.  Skolfederation Moa

   Skolfederation Moa [Moa] is a federation designed to secure
   communication between digital educational resources and schools.
   MATF was developed to meet Moa's needs and enables secure data
   exchange for schools, municipalities, educational platforms, and
   services across Sweden.

   The community plays a crucial role in this type of federation.
   Members are active participants, and the federation operator ensures
   the federation runs smoothly and serves their needs.  Moa's success
   highlights the importance of collaboration, with members and the
   federation operator working together to maintain trust, security, and
   interoperability in the education sector.

   The deployment of MATF in the Swedish education sector has provided
   several key insights.  Maintaining an accurate registry of metadata
   ownership with reliable contact information is essential for
   troubleshooting and ensuring accountability.  The deployment also
   demonstrated the importance of setting reasonable expiration times
   for metadata.  Too short an expiration can hinder the ability to
   implement contingency plans for publishing new metadata during
   outages.

   Metadata validation is necessary to maintain a stable federation.
   While manual validation may be sufficient in the early stages of a
   federation, it becomes unmanageable as the federation scales.
   Without an automated validation process, incorrect metadata uploaded
   by members is likely to go undetected, leading to publication of
   incorrect metadata.

   The federation metadata signing private key is required to publish
   signed federation metadata.  In fallback scenarios, federation
   metadata may be retrieved from an alternate location, but publishing
   updated federation metadata requires access to the signing private
   key.  Therefore, secure and redundant management of the signing
   private key is necessary to support fallback mechanisms and reliable
   publication.  Recipients MUST validate the JWS signature using the
   federation signature verification key before using federation
   metadata, regardless of where it is obtained.

8.2.  Swedish National Agency for Education

   The Swedish National Agency for Education [SkolverketMATF] leverages
   MATF within its digital national test platform to establish a robust
   authentication mechanism.  The platform utilizes an API for client
   verification prior to secure data transfer to the agency's test
   service, ensuring the integrity and confidentiality of educational
   data.

8.3.  Sambruk's EGIL

   Sambruk's EGIL [EGIL], a platform providing digital services to
   municipalities, has successfully integrated the MATF framework.  This
   deployment demonstrates the framework's adaptability to support a
   wide range of digital service infrastructures.

   These deployments highlight the effectiveness of the MATF framework
   in enhancing security and interoperability within the educational
   sector.