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

Support specifying the Cryptography Provider by name and instance #610

Closed
wants to merge 20 commits into from

Commits on Jul 12, 2022

  1. auth0#597 Add support for specifying provider without breaking changes

    * No tests were changed and still compile, so the API is unchanged
    * ProviderName is only checked ate crypto helper. If null, then the previous code still stands. Otherwise it is used when getting an instance of java.security.Signature
    * Hope you find this work useful
    aps-augentictech committed Jul 12, 2022
    Configuration menu
    Copy the full SHA
    472a5b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    82c6496 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2cdcf64 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    fe74885 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    42818c4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    665752e View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2022

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

Commits on Sep 26, 2022

  1. Treble all sign and verify methods to accept the provider name or a j…

    …ava.security.Provider instance as it provides more flexibility.
    
    * The overloads that take the provider name check if it is loaded into Security and call the overload with the provider instance from Security. If it has not been added, they throw a NoSuchProviderException;
    * Old methods without provider, call the new ones with provider as null;
    * The methods that take a provider check if null has been passed in. If null, they call the getInstance only with the algorithm as parameter, which will use the lowest ranked provider in Security. This was the default behaviour.
    aps-augentictech committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    7b901d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    52e2ab8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3fc6a62 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dff64ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a3b2d87 View commit details
    Browse the repository at this point in the history
  6. Revert "enable maven publishing to INCM"

    This reverts commit 665752e.
    aps-augentictech committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    d051f8d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1f29432 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b00787c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6b361dd View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    19a2847 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    20331d3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    acc3723 View commit details
    Browse the repository at this point in the history
  13. code rules

    aps-augentictech committed Sep 26, 2022
    Configuration menu
    Copy the full SHA
    c429db2 View commit details
    Browse the repository at this point in the history