keeper-pam-connections
Python bindings for the Keeper PAM WebRTC tunneling library.
Provides a secure WebRTC-based tunneling API for connecting to remote services. Supports three connection modes:
- tunnel — raw TCP tunneling
- guacd — Guacamole protocol (for RDP, SSH, VNC, etc. via a guacd server)
- socks5 — SOCKS5 proxy
Installation
pip install keeper-pam-connections
Usage
import keeper_pam_connections
keeper_pam_connections.initialize_logger()
registry = keeper_pam_connections.PyTubeRegistry()
Requirements
Python 3.7 or later. Wheels are provided for Linux (x86_64, aarch64), macOS (x86_64, arm64), Windows (x86_64), and Alpine Linux.
Metadata
Release files for keeper-pam-webrtc-rs 2.2.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| keeper_pam_webrtc_rs-2.2.8.tar.gz | 1.5 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| keeper_pam_webrtc_rs-2.2.8-cp38-abi3-win_amd64.whl | CPython 3.8 | abi3 | Windows x86-64 | Details |
| keeper_pam_webrtc_rs-2.2.8-cp38-abi3-musllinux_1_2_x86_64.whl | CPython 3.8 | abi3 | Linux musl 1.2+ x86-64 | Details |
| keeper_pam_webrtc_rs-2.2.8-cp38-abi3-manylinux_2_28_x86_64.whl | CPython 3.8 | abi3 | Linux glibc 2.28+ x86-64 | Details |
| keeper_pam_webrtc_rs-2.2.8-cp38-abi3-manylinux_2_28_aarch64.whl | CPython 3.8 | abi3 | Linux glibc 2.28+ ARM64 | Details |
| keeper_pam_webrtc_rs-2.2.8-cp38-abi3-macosx_11_0_arm64.whl | CPython 3.8 | abi3 | macOS 11.0+ ARM64 | Details |
| keeper_pam_webrtc_rs-2.2.8-cp38-abi3-macosx_10_12_x86_64.whl | CPython 3.8 | abi3 | macOS 10.12+ x86-64 | Details |
Total release size: 42.6 MB
Release files / keeper_pam_webrtc_rs-2.2.8.tar.gz
| Download URL | keeper_pam_webrtc_rs-2.2.8.tar.gz |
|---|---|
| Size | 1.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
6385e4a9af27869031d43c5bf70374ea444ac5f495e66df4aec9297667394206
|
|
BLAKE2b-256 checksum How to use checksums |
db5a0ae2558803efce92856e22f125c49cde9eb4366b937abffe6ac473ce7b1f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|
Release files / keeper_pam_webrtc_rs-2.2.8-cp38-abi3-win_amd64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.8-cp38-abi3-win_amd64.whl |
|---|---|
| Size | 8.1 MB |
| Tags | CPython 3.8 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
6da95e5005984e6cab5d50c13dc08b3cf28b9c3441e20d3cb7ff115b4c4659c4
|
|
BLAKE2b-256 checksum How to use checksums |
0bb8356939fb13265e711d80f769f85f22b06f1a1e1d1a1c57e2c301d758093c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|
Release files / keeper_pam_webrtc_rs-2.2.8-cp38-abi3-musllinux_1_2_x86_64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.8-cp38-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.7 MB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
e738100a2efab0c3f797cd76157385149c10908a225f43e6ccdd1648daf90294
|
|
BLAKE2b-256 checksum How to use checksums |
26cc175442518a300afa031576c9e56ae830342507ad542c766cf5ed8b6ea22b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|
Release files / keeper_pam_webrtc_rs-2.2.8-cp38-abi3-manylinux_2_28_x86_64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.8-cp38-abi3-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.6 MB |
| Tags | CPython 3.8 Linux glibc 2.28+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
2ee6f8386645a4680946d3e9368d3c32283d2b3befd9754bf4442668d6e4a0ff
|
|
BLAKE2b-256 checksum How to use checksums |
7aea3fdc483ae772b0118cfdb0535755667f5d59d9f1ba23f07a98d9eeb1c247
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|
Release files / keeper_pam_webrtc_rs-2.2.8-cp38-abi3-manylinux_2_28_aarch64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.8-cp38-abi3-manylinux_2_28_aarch64.whl |
|---|---|
| Size | 5.4 MB |
| Tags | CPython 3.8 Linux glibc 2.28+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
a03111c9eb62369d70a64c8eed8b610560f78ac5cf0fd9b6e20821f06eb736bc
|
|
BLAKE2b-256 checksum How to use checksums |
20dfdcf1bd605f93fa2ba058c9e6a2faf72877d7ddf5e1be816ca84034249722
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|
Release files / keeper_pam_webrtc_rs-2.2.8-cp38-abi3-macosx_11_0_arm64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.8-cp38-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 7.0 MB |
| Tags | CPython 3.8 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
7f214c23d0b8c938807af4b266a09a3e0e80fa54651299af7ba3495079dae351
|
|
BLAKE2b-256 checksum How to use checksums |
f91a0138fb79db001b531c07bc09985347a27ed24a72193af4c1f11e08510d99
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|
Release files / keeper_pam_webrtc_rs-2.2.8-cp38-abi3-macosx_10_12_x86_64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.8-cp38-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 7.3 MB |
| Tags | CPython 3.8 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
96a5a9633ca292b5f9d28ae0588713040538e86f358fcea3577e4cc7616c2aef
|
|
BLAKE2b-256 checksum How to use checksums |
7836d0de0078c5d7fa7ccacf4460fddf5ad7a1e98efcde8adb24cd300f7e116e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|