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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for AuthClient.get_identity_providers #757

Merged
merged 4 commits into from Jun 21, 2023

Conversation

sirosen
Copy link
Member

@sirosen sirosen commented Jun 21, 2023

Background / context:
At some point, the AuthClient and its subclasses started to slip behind the APIs which are documented at docs.globus.org . To heal this, start filling in the gaps.


This has been tested with multiple authentication types and supports more than just client creds. Therefore, it is defined on the base class, alongside get_identities.

get_identity_providers is a relatively small GET API which was missing from the SDK's clients.


馃摎 Documentation preview 馃摎: https://globus-sdk-python--757.org.readthedocs.build/en/757/

This has been tested with multiple authentication types and supports
more than just client creds. Therefore, it is defined on the base
class, alongside `get_identities`.

`get_identity_providers` is a relatively small GET API which was
missing from the SDK's clients.
@sirosen sirosen force-pushed the add-auth-identity-provider-apis branch from 4d25654 to 06e9050 Compare June 21, 2023 03:33
src/globus_sdk/services/auth/client/base.py Outdated Show resolved Hide resolved
src/globus_sdk/services/auth/client/base.py Outdated Show resolved Hide resolved
src/globus_sdk/services/auth/client/base.py Show resolved Hide resolved
Co-authored-by: Kurt McKee <contactme@kurtmckee.org>
@sirosen sirosen changed the title Add support for AuhtClient.get_identity_providers Add support for AuthClient.get_identity_providers Jun 21, 2023
@sirosen sirosen merged commit 4d3eda6 into globus:main Jun 21, 2023
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants