From 52c3b3ec8efbe1f96564da4825d086a6a7ed2161 Mon Sep 17 00:00:00 2001 From: Ian Young Date: Wed, 25 Oct 2017 15:57:48 +0100 Subject: [PATCH] Populate UKf MDUI DisplayName in test, export-preview aggregates See ukf/ukf-meta#21. --- mdx/uk/README.md | 10 ++-- mdx/uk/generate.xml | 52 +++++++++++++++++++++ mdx/uk/odn_to_mdui.xsl | 102 +++++++++++++++++++++++++++++++++++++++++ 3 files changed, 160 insertions(+), 4 deletions(-) create mode 100644 mdx/uk/odn_to_mdui.xsl diff --git a/mdx/uk/README.md b/mdx/uk/README.md index 88b4703b..8531bd91 100644 --- a/mdx/uk/README.md +++ b/mdx/uk/README.md @@ -28,9 +28,10 @@ before being included in the `export` version consumed by interfederation partne ### Export Preview Aggregate vs. Export Aggregate -Status (2017-02-14): +Status (2017-10-25): -* These aggregates are currently identical. +* The export preview aggregate ensures that all UKf-registered identity providers have `mdui:DisplayName` +metadata by copying data from `md:OrganizationDisplayName` if required. ## Production Maturity Pipeline @@ -59,9 +60,10 @@ when it appeared in the fallback aggregate, which would be too late to take corr ### Test Aggregate vs. Production Aggregate -Status (2017-03-02): +Status (2017-10-25): -* These aggregates are currently identical. +* The test aggregate ensures that all UKf-registered identity providers have `mdui:DisplayName` +metadata by copying data from `md:OrganizationDisplayName` if required. ### Fallback Aggregate vs. Production Aggregate diff --git a/mdx/uk/generate.xml b/mdx/uk/generate.xml index e1aa2d14..277887e5 100644 --- a/mdx/uk/generate.xml +++ b/mdx/uk/generate.xml @@ -112,6 +112,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -825,6 +871,12 @@ + + + diff --git a/mdx/uk/odn_to_mdui.xsl b/mdx/uk/odn_to_mdui.xsl new file mode 100644 index 00000000..55576407 --- /dev/null +++ b/mdx/uk/odn_to_mdui.xsl @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +