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

Add support for custom JWS algorithms #1410

Merged
merged 6 commits into from
Sep 17, 2024

Commits on Sep 11, 2024

  1. Add support for custom JWS algorithms

    This PR introduces a feature `custom_alg` to `identity_jose` (disabled
    by default) that allows it to process JWS with custom `alg` values.
    
    Switching on `custom_alg` makes quite a few changes to `JwsAlgorithm`:
    - The type is no longer `Copy`
    - `name()` takes only a reference and returns a `String` rather than
      `&'static str`
    - The constant `ALL` is removed as it is no longer possible to enumerate
      all variants
    frederikrothenberger committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    c49ab3d View commit details
    Browse the repository at this point in the history
  2. fmt

    frederikrothenberger committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    70c39dc View commit details
    Browse the repository at this point in the history
  3. Add comment

    frederikrothenberger committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    a7cdda4 View commit details
    Browse the repository at this point in the history
  4. Nightly fmt

    frederikrothenberger committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    d9aa678 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    8fcb8c9 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. Configuration menu
    Copy the full SHA
    effe1bd View commit details
    Browse the repository at this point in the history