3694485056
In several cases, taking a pre-set ValidationContext is not sufficient. For example, the recipient is calculated via the RelyingPartyRegistration that's currently in the context of the request. Instead, then, createDefaultAssertionValidator was broken up into two different methods: One that takes no parameters and assumes the class's default ValidationContext, and another that takes a converter to derive the ValidationContext from the incoming authentication token. Issue gh-8970