From fa5416595049377ee0951d788030cdb957d2929e Mon Sep 17 00:00:00 2001 From: Steve Glover Date: Thu, 3 Oct 2024 11:50:34 +0000 Subject: [PATCH] Update xslt which generates website content - Add utilities/templates in PMwiki style - Update xsl - Add concatenation steps to build.xml Resolves ukf/ukf-meta#444 --- build.xml | 21 +++- utilities/templates/dml-tail.html | 16 +++ utilities/templates/dml-top.html | 94 ++++++++++++++++++ utilities/templates/orgnamescope-tail.html | 13 +++ utilities/templates/orgnamescope-top.html | 109 +++++++++++++++++++++ utilities/templates/uai-tail.html | 13 +++ utilities/templates/uai-top.html | 99 +++++++++++++++++++ utilities/ua-idp.xsl | 2 +- 8 files changed, 363 insertions(+), 4 deletions(-) create mode 100644 utilities/templates/dml-tail.html create mode 100644 utilities/templates/dml-top.html create mode 100644 utilities/templates/orgnamescope-tail.html create mode 100644 utilities/templates/orgnamescope-top.html create mode 100644 utilities/templates/uai-tail.html create mode 100644 utilities/templates/uai-top.html diff --git a/build.xml b/build.xml index 0857a17..11b0c85 100644 --- a/build.xml +++ b/build.xml @@ -2852,10 +2852,15 @@ Running generate.html.orgnamescope XSLT - + + + + + + @@ -2873,10 +2878,15 @@ Running generate.html.members XSLT - + + + + + + @@ -2907,10 +2917,15 @@ Running generate.html.uai XSLT - + + + + + + + + + + + + + + +
+
+
Jisc
+ +
+
+
+
+
+
+
+
diff --git a/utilities/templates/orgnamescope-tail.html b/utilities/templates/orgnamescope-tail.html new file mode 100644 index 0000000..aad24e3 --- /dev/null +++ b/utilities/templates/orgnamescope-tail.html @@ -0,0 +1,13 @@ + +
+
+ +
+
+
+
+ + diff --git a/utilities/templates/orgnamescope-top.html b/utilities/templates/orgnamescope-top.html new file mode 100644 index 0000000..f4a490c --- /dev/null +++ b/utilities/templates/orgnamescope-top.html @@ -0,0 +1,109 @@ + + + + + IdP Information List + + + + + + + + + + +
+
+
Jisc
+ +
+
+
+
+
+
+
+
+

IdP Information List

+

The following is an IdP information list which could be used by SPs in granting and controlling access to their services. +

+

Please consider the following +

+
  • An IdP with greater than 5 scopes will not have their scopes revealed and will simply list the number of "Scopes", click the arrow next to this to expand and reveal these. +
    • This applies particularly to IdPs for schools and local authorities, which have multiple scopes in ukfederation.org.uk +
  • Some scopes are regular expressions and not strings +
  • The list is sorted based on Organisation Display Name +
  • Some IdPs may be registered to an Organisation that is not their own, for instance OpenAthens IdP registered to Eduserv +
  • Data is based on the UK federation metadata at http://metadata.ukfederation.org.uk +
  • Clicking on the entityID will open the in the REFEDS Metadata Explorer Tool or MET, which amongst other features gives a helpful summary of the metadata for that entityID. +
    • MET is a separate service provided by the GÉANT Association and REFEDS +
    • Data available via MET is separately refreshed and may not always be completely in-sync with this page or the UK federation metadata. +
\ No newline at end of file diff --git a/utilities/templates/uai-tail.html b/utilities/templates/uai-tail.html new file mode 100644 index 0000000..aad24e3 --- /dev/null +++ b/utilities/templates/uai-tail.html @@ -0,0 +1,13 @@ + +
+
+ +
+
+
+
+ + diff --git a/utilities/templates/uai-top.html b/utilities/templates/uai-top.html new file mode 100644 index 0000000..dff544a --- /dev/null +++ b/utilities/templates/uai-top.html @@ -0,0 +1,99 @@ + + + + + + + Federation Identity Providers Asserting User Accountability + + + + + + + + + + + + +
+
+
Jisc
+ +
+
+
+
+
+
+
diff --git a/utilities/ua-idp.xsl b/utilities/ua-idp.xsl index 3755925..768edf9 100644 --- a/utilities/ua-idp.xsl +++ b/utilities/ua-idp.xsl @@ -11,7 +11,7 @@ -

Federation Identity Providers Asserting User Accountability

+

Federation Identity Providers Asserting User Accountability

The following IdPs assert user accountability (in accordance with section six of the UK federation's rules of membership):