Mitigate the effect of clock skewing with WebLogic SAML Authentication Provider
Oracle WebLogic Version 12.2.1.4.220329.
The SAML 2.0 standard describes an optional security feature, token validity in terms of Conditions inside the SAML Assertion (NotBefore/NotOnOrAfter). Validation is implemented in the Oracle WebLogic Service Provider (SP) implementation, WebLogic SAML Authentication Provider. However, in real world networks with best-effort clock synchronization (based on NTP) a situation can occur where the host running the Identity Provider has a time slightly ahead of that of the host running the Service Provider ('clock skewing'). Thus, if the Identity-Provider sets NotBefore to 'now', the generated token has a NotBefore date that is ahead of the current time on the service provider.