You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Avoid code duplication in extensibility testing (#3041)
* Modified ValidateTokenAsync in SAML and SAML2 token handlers to receive SecurityToken instead of Saml(2)SecurityToken
* Added test interface to unify JsonWebTokenHandler, SamlSecurityTokenHandler and Saml2SecurityTokenHandler's ValidateTokenAsync and CreateToken methods under a shared API
* Added ExtensibilityTheoryData as the base for all extensibility theory data. Added ValidateTokenAsyncExtensibility to test all extensibility aspects across JWT, SAML, and SAML2
* Added issuer specific theory data and extensibility test cases
* Removed all duplicated code in issuer extensibility testing across JWT, SAML, and SAML2 using the new test classes
* Apply suggestions from code review
Co-authored-by: msbw2 <[email protected]>
* Apply suggestions from code review
---------
Co-authored-by: msbw2 <[email protected]>
0 commit comments