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

feat: Adds support for custom suppliers in AWS and Identity Pool credentials #1496

Merged
merged 9 commits into from
Mar 15, 2024

Commits on Mar 11, 2024

  1. feat: refactor AWS and identity pool credentials to use suppliers (#1484

    )
    
    * feat: refactor aws and identity pool credentials to use supplier framework
    
    * Linting
    
    * changing class types
    
    * linting
    
    * remove unused import
    
    * Fix typing
    
    * add docstring and fix casing
    aeitzman committed Mar 11, 2024
    Configuration menu
    Copy the full SHA
    948e843 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. feat: Adds support for custom suppliers in AWS and Identity Pool cred…

    …ential instantiation (#1494)
    
    * feat: refactor aws and identity pool credentials to use supplier framework
    
    * Linting
    
    * changing class types
    
    * linting
    
    * remove unused import
    
    * Fix typing
    
    * add docstring and fix casing
    
    * feat: adds support for passing suppliers to credentials.
    
    * fixes merge issues and adds _has_custom_supplier method
    
    * adds _has_custom_supplier function to identity_pool
    
    * Update google/auth/external_account.py
    
    Co-authored-by: Carl Lundin <108372512+clundin25@users.noreply.github.com>
    
    * Apply suggestions from code review
    
    Co-authored-by: Carl Lundin <108372512+clundin25@users.noreply.github.com>
    
    * Respond to comments and fix docs
    
    ---------
    
    Co-authored-by: Carl Lundin <108372512+clundin25@users.noreply.github.com>
    aeitzman and clundin25 committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    4c809df View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6ff6615 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. docs: add documentation for suppliers (#1495)

    * docs: update docs for programmatic
    
    * add space
    
    * update user guide
    aeitzman committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    316d65c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ba8d3f9 View commit details
    Browse the repository at this point in the history
  3. update docs

    aeitzman committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    320fb2f View commit details
    Browse the repository at this point in the history
  4. Apply suggestions from code review

    Co-authored-by: Leo <39062083+lsirac@users.noreply.github.com>
    aeitzman and lsirac committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    4122b5c View commit details
    Browse the repository at this point in the history
  5. Update docs

    aeitzman committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    ba54386 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1bfe50a View commit details
    Browse the repository at this point in the history