Metadata

Metadata er dynamisk opdaterede konfigurationsdata om de indholdstjenester og autentifikationstjenester som indgår i føderationen.

Teknisk set er WAYF-metadata XML-dokumenter. XML er standardformatet inden for identitetsføderation, også i selve protokolmeddelelserne på runtime. Dét gælder for SAML-protokollen, som stadig dominerer. Men man kan også bruge den nyere protokol OIDC med WAYF; og her er formatet JSON.

WAYF-metadata må alene bruges til at forbinde til WAYF. Enhver anden brug af metadata skal godkendes af WAYF-sekretariatet. WAYFs metadata bruges på eget ansvar.


Metadata

Metadata udgives i WAYF både som feeds (med flere entities i hvert feed) og som enkelt-entities (via MDQ-protokollen). På oversigten over WAYFs entities kan man på indgangen for hver entity finde et link til dynamisk opdaterede metadata for netop den entity. Herunder de vigtigste feeds:

Tjenesteudbydere kan i stedet for SAML, som ovenstående gælder, bruge protokollen OIDC med WAYF:

Nøgle* til verifikation af signatur på WAYF-metadata

WAYF signerer sine metadata-feeds med privatnøglen svarende til det X509-certifikat hvis fingeraftryk og PEM-udgave ses herunder:

3d:61:09:30:52:74:c6:95:3a:de:46:d0:ec:7b:36:00:81:6d:97:54:
-----BEGIN CERTIFICATE-----
MIID4DCCAkigAwIBAgIQP9aA4aDHT+7GWsIqTRb+HjANBgkqhkiG9w0BAQsFADAi
MSAwHgYDVQQDExd3YXlmLjNLLjIwMjUubWV0YWRhdGEtMDAgFw0yNTExMTExMTEx
MTFaGA8yMTI1MTExMTExMTExMVowIjEgMB4GA1UEAxMXd2F5Zi4zSy4yMDI1Lm1l
dGFkYXRhLTAwggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQDakvmWe5Sk
5VBedBetlqz5x7JeYFw3OvakopmY/32ZYvWgnfxEcwx03eEvcNphB/ITCBqcchG6
28rsOq2D2FDy7TnamVCerT1KLtikr8OnhdnAJr0VXxon2w2U1d9ucDHV4KpxYWiR
HEyXn8/l7JErqJ1coGj24nI20ssaR5rP+g3lIfaIePOdKufIJMJDhANwMJ+2kleu
rtLcNL33UQKi6QOovHkXis6xlqGBfEIRgaVg0QkKT7dSKgP2OVry7LEYOyWb1PL5
abuRqWCGIB2pdyP1JECm6cyrqqtSIznQQvzPQiNB22bJ1Iml0P+OaQNb5upCegZ1
XhBQJXu6F53RQxbLaigH409v4bnjkEtSFbb4B2o5en39/Hdn+tMRt45AHbokbuqm
z7NT8ieeheWYB7rG2tbGvCsPTlaRUFATT5yaujWZ3sBrtT0aj/05E2X5H6VYh5hq
qI6EPZRXWEoFxyytFMTRZbXVX2O0As9S2xGGlFL7/zUv23Jv50mNFh8CAwEAAaMQ
MA4wDAYDVR0TAQH/BAIwADANBgkqhkiG9w0BAQsFAAOCAYEATCa5qNdSY49yQQBc
iVwzX+xfTkRPT2tCNBL8wOiVhmOUvi74CKTpmK5sdU86WKAUgtyV38i5L8iJIt6f
MfDd0HOphm6xR7l9OzBIL1AG2vB6odkiEoykU8TBWKIleNq/MXSqq8XiwCo3ImpH
L697ewfQQCKsZThdWeMhclBfD+iwqLllqCtCn5zTxwCS4kwFMitB77kTlwEYAdQx
UyskHKl555PRpw1tjX/HyRbhDdORdlzg2LDt4CcwbGKRu21Huhki0n19IeLTGCoM
SZwnjgSf1cOVvfobIjQcRslkD+biX1xnMOwpsSkck+9fNUQmAkrPzFUNxoCVW+Fs
MH801L8nigEmHV2mVQ74wKCE1MFqnViKmnkKY0lYe5sIicZvB+nHHfCjcfGw+/EG
TTpL3/lBnEOTpM5lN3/zlgzmlfH6MLhNqkzLL9yOzO/+WYMZfEFVIHJHsBGE3nRN
r6NEYWLm2zBurlRbwf3lVeqxlt+eh195sdaJ7RKeh/48g0uT
-----END CERTIFICATE-----

*Husk at X509 alene bruges som teknisk format for (som “wrapper” omkring) den offentlige nøgle: Det er ikke tilladt at fortolke andre felter i “certifikatet” end selve nøglen; de betyder ikke noget. X509 bruges alene fordi det er det almindeligste format at udveksle offentlige nøgler i.