Versions Compared

Key

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

...

Deployments are strongly encouraged to refresh metadata at least daily. If your metadata client supports HTTP Conditional GET, configure the client to attempt a refresh operation metadata every hour. This strategy provides the best protection in the event of a key compromise.

...

  1. If the metadata file does not have a validUntil XML attribute on the root element.
  2. If the validUntil attribute date on the root element is expired.
  3. If the validUntil attribute date on the root element is too far into the future.

A metadata reload refresh process should check each of the above conditions before accepting the metadata; alternatively . Alternatively, if your SAML implementation is known to ignore/reject expired metadata (a basic correctness requirement), it may be sufficient to ensure that a validUntil attribute exists and its date value is not unexpectedly far into the future.

Warning
titleVerify Validate the expiration date independentlyon InCommon metadata!

Verifying the signature on a SAML metadata file does not verify validate the presence or value of an expiration date. The only way to verify validate the expiration date is to parse the XML.

...