Version 5.x has been out of support since December 13, 2022, and this corresponding section of the documentation is no longer maintained. We strongly recommend upgrading to a supported version.

Extension Grants

OAuth defines an extensibility point called extension grants.

Extension grants allow adding support for non-standard token issuance scenarios, e.g.

  • token transformation
    • SAML to JWT, or Windows to JWT
    • delegation or impersonation
  • federation
  • encapsulating custom input parameters

You can add support for additional grant types by implementing the IExtensionGrantValidator interface.