Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Since the actual certificate used must accompany the message (either inside a signature or as a TLS credential), it can be changed at any time, as long as it's rooted in a valid trust anchor and matches an existing key name.

To facilitate the process of rollover, temporarily add an additional KeyDescriptor element to the IDPSSODescriptor and AttributeAuthorityDescriptor elements.

Since the certificate must actually be valid, rollover is likely to be a frequent occurrence, often yearly, so this is balanced by avoiding the need to update metadata unless key names change. If names (or trust anchors) do change, the metadata must of course reflect this and be distributed ahead of the introduction of the certificate.

...