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

[Backport 1.3] Expanding Authentication with SecurityRequest Abstraction (#3487) #3670

Merged

Commits on Nov 3, 2023

  1. Pull in unmodified integration test folder

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    ab88c77 View commit details
    Browse the repository at this point in the history
  2. Executable integration test

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    87323d5 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2023

  1. Get CI fully passing

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    bc0882e View commit details
    Browse the repository at this point in the history
  2. Disable resource tests while waiting for the fix to be backported

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    fa687d7 View commit details
    Browse the repository at this point in the history
  3. [Backport 1.3] Expanding Authentication with SecurityRequest Abstract…

    …ion (opensearch-project#3430)
    
    Backport of f20cc68 from opensearch-project#3430
    
    Introduced a new abstraction, SecurityRequest & SecurityRequestChannel,
    to streamline and secure the authentication process in the OpenSearch
    Security plugin. By isolating the essential request components needed
    for authentication, we minimize potential risks associated with previous
    designs and provide a more maintainable architecture.
    
    Signed-off-by: Peter Nied <petern@amazon.com>
    (cherry picked from commit f20cc68)
    peternied committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    640a439 View commit details
    Browse the repository at this point in the history
  4. Fix missing Map.of(...)

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    3d005bd View commit details
    Browse the repository at this point in the history
  5. Fix compile issues on jdk 8

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    4f70185 View commit details
    Browse the repository at this point in the history
  6. Handle orElseThrow(...) missing API

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    7dc969a View commit details
    Browse the repository at this point in the history
  7. Add missing overrides

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    303b8e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. Playing with test

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    0468305 View commit details
    Browse the repository at this point in the history
  2. Merge remote-tracking branch 'origin/1.3' into security-request-abstr…

    …action
    
    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    1b4eee9 View commit details
    Browse the repository at this point in the history
  3. Remove whitespace change

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    5190af3 View commit details
    Browse the repository at this point in the history
  4. Remove misc changes

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    b6df98a View commit details
    Browse the repository at this point in the history
  5. Remove minor whitespace change

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    916a2e8 View commit details
    Browse the repository at this point in the history
  6. Don't exit until response has been queued

    Signed-off-by: Peter Nied <petern@amazon.com>
    peternied committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    114d7a8 View commit details
    Browse the repository at this point in the history