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

Fix GCS Keystore Handling in FIPS Mode #75028

Merged
merged 3 commits into from Jul 7, 2021

Commits on Jul 7, 2021

  1. Fix GCS Keystore Handling in FIPS Mode

    In FIPS mode loading the `.p12` keystore used by the new SDK version is not supported
    because of "PBE AlgorithmParameters not available". Fortunately, the SDK still includes
    the old jks trust store so we can just manually load it the same way it was loaded by
    the previous version to fix things.
    Also, fixed `SocketAccess` to properly rethrow this kind of exception and not run into
    a class cast issue.
    
    Closes elastic#75023
    
    relates googleapis/google-api-java-client#1738
    original-brownbear committed Jul 7, 2021
    Copy the full SHA
    63a137e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    d570c1b View commit details
    Browse the repository at this point in the history
  3. comment

    original-brownbear committed Jul 7, 2021
    Copy the full SHA
    f66e1aa View commit details
    Browse the repository at this point in the history