[3.0] AssertionInterface is now using an AuthorizationContext

This is a BC, when moving to 3.0 we should include this in Upgrade.md!