In SAML assertions, the NotOnOrAfter format changed between SP4 and SP5. In SP4, the timestamps contained two-digit fractional seconds (hundredths), while in SP5 the format changed to include milliseconds.
SP4 format: NotOnOrAfter="2023-04-21T05:01:34Z"
SP5 format: NotOnOrAfter="2023-04-02T13:57:11.826Z"
Is it possible to get SP4 to use the SP5 timestamp format in SAML assertions?
Release : 12.8.04
No, it is not possible to achieve the timestamp format used in SP5 and SP6a in earlier releases. To achieve timestamps with millisecond precision, use SP5 or SP6a, else all other releases will use two-digit fractional seconds (hundredths).
SP5 and SP6/6a are the only releases to use three-digit fractional seconds. SP0-4 and SP7-SP8 all use the two-digit format.