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.
Release files for keeper-pam-webrtc-rs 2.2.4
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.4.tar.gz | 2.3 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| keeper_pam_webrtc_rs-2.2.4-cp38-abi3-win_amd64.whl | CPython 3.8 | abi3 | Windows x86-64 | Details |
| keeper_pam_webrtc_rs-2.2.4-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.4-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.4-cp38-abi3-manylinux_2_28_aarch64.whl | CPython 3.8 | abi3 | Linux glibc 2.28+ ARM64 | Details |
| keeper_pam_webrtc_rs-2.2.4-cp38-abi3-macosx_11_0_arm64.whl | CPython 3.8 | abi3 | macOS 11.0+ ARM64 | Details |
| keeper_pam_webrtc_rs-2.2.4-cp38-abi3-macosx_10_12_x86_64.whl | CPython 3.8 | abi3 | macOS 10.12+ x86-64 | Details |
Total release size: 43.0 MB
Release files / keeper_pam_webrtc_rs-2.2.4.tar.gz
| Download URL | keeper_pam_webrtc_rs-2.2.4.tar.gz |
|---|---|
| Size | 2.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
477fcda6f1cf33afffaa0a887e2fd095540734255a11e138c20d0220f0c043ae
|
|
BLAKE2b-256 checksum How to use checksums |
90044fcd9b0a81715443f9f884f882e55c671a96c6718c16a7f73f9ce557bb90
|
| 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.4-cp38-abi3-win_amd64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.4-cp38-abi3-win_amd64.whl |
|---|---|
| Size | 8.0 MB |
| Tags | CPython 3.8 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
f0f250385191549713f79279c19f9967b9103a9d73470d59312325b75bbb3a30
|
|
BLAKE2b-256 checksum How to use checksums |
e36d85bd4ec0f713115e421309713d4d0d3ca28e000c1a12dbd6ad2b6db35530
|
| 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.4-cp38-abi3-musllinux_1_2_x86_64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.4-cp38-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 7.6 MB |
| Tags | CPython 3.8 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
450ee9d49ea907ee9086b12ce0aaca70413e215e92b67f88d16c62ace9b9beb0
|
|
BLAKE2b-256 checksum How to use checksums |
637b3f0ebfd86f79b016a829f77ab33e7034ed3ad5cc2ab601b666280d03cc55
|
| 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.4-cp38-abi3-manylinux_2_28_x86_64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.4-cp38-abi3-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 5.5 MB |
| Tags | CPython 3.8 Linux glibc 2.28+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
7c2126d6d6f2d1eb5877679722fe4d1040406a2040ba43c2f774206d7ab31010
|
|
BLAKE2b-256 checksum How to use checksums |
8b2f521c27d7379113e884861f3d96a4c4e12c5095bb56f7225984660b498c62
|
| 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.4-cp38-abi3-manylinux_2_28_aarch64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.4-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 |
51cab050d99943868267beb3f681279fd592a79dccb1edf46f681012ae735568
|
|
BLAKE2b-256 checksum How to use checksums |
7454580341491997a81eb1abeba7cc13f702be6540153f97fa373f593eece6b9
|
| 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.4-cp38-abi3-macosx_11_0_arm64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.4-cp38-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 6.9 MB |
| Tags | CPython 3.8 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
72de512d0c5473f2d40ac51a115a1f2d478de60655a6303ef2067d5013bcdb00
|
|
BLAKE2b-256 checksum How to use checksums |
7324397573437fe8ebd5352b42cd81d9c844bd63eb010c21c14cf12bfdfc68ec
|
| 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.4-cp38-abi3-macosx_10_12_x86_64.whl
| Download URL | keeper_pam_webrtc_rs-2.2.4-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 |
64042df574f757a4c1e533da7d9328c51b6038c1e78c53887eafcdd74be4a9c8
|
|
BLAKE2b-256 checksum How to use checksums |
57467c40aac8a24d159f697fd5ec21281e79813c6ae4acd559fe7123dd1e55db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.12.3
|