[3.0] AssertionInterface is now using an AuthorizationContext

**This is a BC**, when moving to 3.0 we should include this in Upgrade.md!
Ha, nvm. I didn't realize this is the protected method.