Skip to main content

Vonage Network API Authentication Client

This package (vonage-network-auth) provides a client for authenticating Network APIs that require Oauth2 authentication. Using it, it is possible to generate authenticated JWTs for use with Vonage Network APIs, e.g. Sim Swap, Number Verification.

This package is intended to be used as part of the vonage SDK package, accessing required methods through the SDK instead of directly. Thus, it doesn't require manual installation or configuration unless you're using this package independently of an SDK.

For full API documentation, refer to the Vonage developer documentation.

Installation

Install from the Python Package Index with pip:

pip install vonage-network-auth

Usage

Create a NetworkAuth Object

from vonage_network_auth import NetworkAuth
from vonage_http_client import HttpClient, Auth

network_auth = NetworkAuth(HttpClient(Auth(application_id='application-id', private_key='private-key')))

Metadata

Release files for vonage-network-auth 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vonage-network-auth 1.0.2
File Size Uploaded
vonage_network_auth-1.0.2.tar.gz 4.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vonage-network-auth 1.0.2
File Interpreter ABI Platform
vonage_network_auth-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 9.8 kB

Release files / vonage_network_auth-1.0.2.tar.gz

Download URL vonage_network_auth-1.0.2.tar.gz
Size 4.8 kB
Tags Source
SHA-256 checksum
How to use checksums
3341fdb7017746e760d6ddca5186adf78bf18516f7989a01a47e363ad5c1f26c
BLAKE2b-256 checksum
How to use checksums
7b41fa292f9c38475cdd1ecd577c7fef71585ae19ae71cae50d5823fb0304743
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.4

Release files / vonage_network_auth-1.0.2-py3-none-any.whl

Download URL vonage_network_auth-1.0.2-py3-none-any.whl
Size 5.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9ac38843051c4858d3723501fd86437f871c08e5d24d2a12bf7e38fb40415536
BLAKE2b-256 checksum
How to use checksums
217971fcd7483cae7d43581e3819236692dd73435ac798555ff570790a9632b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.4

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page