Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extensibility tests: Algorithm and Signature - JWT, SAML and SAML2 #3034

Merged

Conversation

iNinja
Copy link
Contributor

@iNinja iNinja commented Nov 25, 2024

Extensibility tests: Algorithm and Signature - JWT, SAML and SAML2

  • Added SecurityTokenInvalidOperationException to replace InvalidOperationException when used with ValidationError subclasses
  • Added SignatureValidationError to handle exceptions generated during
  • Removed XmlValidationError. Updated XML signature validation to use SignatureValidationError instead
  • Removed nullability from signature validation delegate's CallContext
  • Added log messages and validation failure types for the exception throwing
  • Handle potential exceptions thrown during signature validation (both signature and algorithm)
  • Updated validation errors
  • Added custom validation errors and delegates for algorithm and signature validation
  • Added algorithm extensibility tests for JWT, SAML, and SAML2
  • Added signature extensibility tests for JWT, SAML, and SAML2

Part of #2711

@iNinja iNinja requested a review from a team as a code owner November 25, 2024 16:41
@brentschmaltz brentschmaltz merged commit f8b5bb6 into dev Nov 25, 2024
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants