Zepben.auth

Latest version: v0.11.1

Safety actively analyzes 627248 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.11.1

Breaking Changes
* None.

New Features
* None.

Enhancements
* None.

Fixes
* Specify correct tokenPath and refresh token claims.

Notes
* None.

0.11.0

Breaking Changes
* None.

New Features
* Support Azure Entra ID as an OAuth2 auth provider.
* Support Azure Managed Identities as a token fetching endpoint: `create_token_fetcher_managed_identity`

Enhancements
* None.

Fixes
* None.

Notes
* None.

0.10.0

Breaking Changes
* Public classes and functions are now imported through `zepben.auth` rather than `zepben.auth.client`:
python
from zepben.auth import ZepbenTokenFetcher, AuthMethod, ...

* Renamed `ZepbenTokenFetcher`'s module from `token_fetcher` to `zepben_token_fetcher`.
* Refactored `AuthException` to its own module - `auth_exception` in `zepben.auth.common`.
* Refactored `AuthMethod` to its own module - `auth_method` in `zepben.auth.common`.
* Replaced `verify_certificate(s)` and `(...)ca_filename` parameters with `verify(...)` parameters. These are passed
through as the `verify` parameter in calls to `requests.get` and `requests.post`.
* Replaced several exceptions with an `AuthException` to specify the status code of the response.

New Features
* Create a helper function to fetch an api token for graphql end point

Enhancements
* None.

Fixes
* None.

Notes
* None.

0.9.0

Breaking Changes
* `create_token_fetcher` now accepts a host, port, and conf_path rather than a conf_address.

New Features
* None.

Enhancements
* None.

Fixes
* None.

Notes
* None.

0.8.0

Breaking Changes
* None.

New Features
* None.

Enhancements
* None.

Fixes
* None.

Notes
* None.

0.7.0

Breaking Changes
* Refactored `zepben.auth.authenticator` to `zepben.auth.client.token_fetcher`
* Renamed `ZepbenAuthenticator` to `ZepbenTokenFetcher`
* Renamed `create_authenticator` to `create_token_fetcher`

New Features
* Added ability to specify a custom CA for `ZepbenTokenFetcher` via filename.
* It can alternatively be passed in via `create_token_fetcher`.

Enhancements
* None.

Fixes
* None.

Notes
* None.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.