{ "info": { "author": "L\u00e1szl\u00f3 Vask\u00f3", "author_email": "laszlo.vasko@outlook.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: X11 Applications :: Qt", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: System :: Networking" ], "description": "# openconnect-sso\nWrapper script for OpenConnect supporting Azure AD (SAMLv2) authentication\nto Cisco SSL-VPNs\n\n## TL; DR\n```bash\n$ pip install openconnect-sso\n$ openconnect-sso --server vpn.server.com/group\n```\n\n## Configuration\nIf you want to save credentials and get them automatically\ninjected in the web browser:\n```bash\n$ openconnect-sso --server vpn.server.com/group --user user@domain.com\nPassword (user@domain.com):\n[info ] Authenticating to VPN endpoint ...\n```\n\nUser credentials are automatically saved to the users login keyring (if available).\n\nIf you already have Cisco AnyConnect set-up, then `--server` argument is optional.\nAlso, the last used `--server` address is saved between sessions so there is no need\nto always type in the same arguments:\n\n```bash\n$ openconnect-sso\n[info ] Authenticating to VPN endpoint ...\n```\n\nConfiguration is saved in `$XDG_CONFIG_HOME/openconnect-sso/config.toml`. On typical\nLinux installations it is located under `$HOME/.config/openconnect-sso/config.toml`\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "L\u00e1szl\u00f3 Vask\u00f3", "maintainer_email": "laszlo.vasko@outlook.com", "name": "openconnect-sso", "package_url": "https://pypi.org/project/openconnect-sso/", "platform": "", "project_url": "https://pypi.org/project/openconnect-sso/", "project_urls": null, "release_url": "https://pypi.org/project/openconnect-sso/0.3.6/", "requires_dist": [ "PyQt5 (>=5.12,<6.0)", "PyQtWebEngine (>=5.12,<6.0)", "attrs (>=18.2,<19.2.0)", "colorama (>=0.4,<0.5)", "lxml (>=4.3,<5.0)", "keyring (>=18.0,<19.0)", "prompt-toolkit (>=2.0,<3.0)", "pyxdg (>=0.26,<0.27)", "requests (>=2.22,<3.0)", "structlog (>=19.1,<20.0)", "toml (>=0.10,<0.11)" ], "requires_python": ">=3.6,<4.0", "summary": "Wrapper script for OpenConnect supporting Azure AD (SAMLv2) authentication to Cisco SSL-VPNs", "version": "0.3.6" }, "last_serial": 5928511, "releases": { "0.3.1": [ { "comment_text": "", "digests": { "md5": "692f9e9dc3869b3998fb1e04e4174f3d", "sha256": "127132ab26791432b58e1d11f3d24546cfec74a178295f2a3f23b98c449b0980" }, "downloads": -1, "filename": "openconnect_sso-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "692f9e9dc3869b3998fb1e04e4174f3d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 25167, "upload_time": "2019-09-12T06:11:08", "url": "https://files.pythonhosted.org/packages/ca/ef/02d87530e052b8ddbd14ea1244580e1fb194018929ec735421e0e70c3190/openconnect_sso-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ddf61f9e2c413ec2b6b5e7706bcd9ad", "sha256": "0083636e09fcaffcc80cc2ac06598b05581451978f508cffb5c22c7af114aef9" }, "downloads": -1, "filename": "openconnect-sso-0.3.1.tar.gz", "has_sig": false, "md5_digest": "3ddf61f9e2c413ec2b6b5e7706bcd9ad", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 22275, "upload_time": "2019-09-12T06:11:05", "url": "https://files.pythonhosted.org/packages/cb/24/be810e049532a9a7f2af79843eb3b748f915cace39a30a98347a644e9b96/openconnect-sso-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "734b133a959115c53fd7b9b1b2bced9e", "sha256": "619a734dfc270a182a50d5c011f81616f6891573fc7c137abc2d44c2383afdaa" }, "downloads": -1, "filename": "openconnect_sso-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "734b133a959115c53fd7b9b1b2bced9e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 66539, "upload_time": "2019-09-18T18:00:02", "url": "https://files.pythonhosted.org/packages/eb/65/29421402f40f2f2d21286393b753e8d76bb895cf5b37ca24427650fcbe16/openconnect_sso-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a572f65e213920a39220187e8b02fc3d", "sha256": "3e63d426c74347a759ddd3439723d32a8f87b7a7b6c04a861301dd8324193513" }, "downloads": -1, "filename": "openconnect-sso-0.3.2.tar.gz", "has_sig": false, "md5_digest": "a572f65e213920a39220187e8b02fc3d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 22208, "upload_time": "2019-09-18T18:00:01", "url": "https://files.pythonhosted.org/packages/f8/8d/53f8213b7ed0f2303eaeea7ffb119c614932a5eeb559d8da9dc337f54bdc/openconnect-sso-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "39cf127d672115e4a78ceb7bcd045f29", "sha256": "aadafe298651de453f44e691e5bd4ca4a3eaa0555cdaa76325eed57211e6ba38" }, "downloads": -1, "filename": "openconnect_sso-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "39cf127d672115e4a78ceb7bcd045f29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 66545, "upload_time": "2019-09-26T08:00:23", "url": "https://files.pythonhosted.org/packages/2d/cc/b79c20894e118a258f22fa58b3e7bf0326ac141c8941e4a9a2f21c22d2ac/openconnect_sso-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d7077aaeb83e7a6376841646ad318353", "sha256": "590235a4a8b419548b2b59d4e83d2be31982ff44943912011a7b794b142d217c" }, "downloads": -1, "filename": "openconnect-sso-0.3.3.tar.gz", "has_sig": false, "md5_digest": "d7077aaeb83e7a6376841646ad318353", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 22216, "upload_time": "2019-09-26T08:00:21", "url": "https://files.pythonhosted.org/packages/19/78/0209f6afa082a7ee3fd4f759ddf71e91b63d38210aa8990cab8059924b62/openconnect-sso-0.3.3.tar.gz" } ], "0.3.4": [ { "comment_text": "", "digests": { "md5": "55185b34246af0353dd45fd5750219ac", "sha256": "1db99f7a3c386c73152f87ccafbbba79ad9bb4627203687348632e50329ffbf8" }, "downloads": -1, "filename": "openconnect_sso-0.3.4-py3-none-any.whl", "has_sig": false, "md5_digest": "55185b34246af0353dd45fd5750219ac", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 67526, "upload_time": "2019-10-03T07:34:14", "url": "https://files.pythonhosted.org/packages/d0/ba/97b1f99628f2ec825528504f16024441692cf7519e9ec45d7b51d4c7f81c/openconnect_sso-0.3.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4500542997bf237b9b7ac12c0a8cf0a2", "sha256": "b052f9c3f5fc21a0639da3e7ee87d5cc7cd547f788a190056c2453de9568ba89" }, "downloads": -1, "filename": "openconnect-sso-0.3.4.tar.gz", "has_sig": false, "md5_digest": "4500542997bf237b9b7ac12c0a8cf0a2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 22586, "upload_time": "2019-10-03T07:34:12", "url": "https://files.pythonhosted.org/packages/df/5a/d45a6196f760e5f284901abc7bce8010208d77a5f7358ec59add9d2c4f3a/openconnect-sso-0.3.4.tar.gz" } ], "0.3.5": [ { "comment_text": "", "digests": { "md5": "29c16e3e2711d6072b319a9e410c5c9a", "sha256": "13da1358fb3e9a157615e227dc180c89df6988f3d3e4aed4d5b9f00667d5995c" }, "downloads": -1, "filename": "openconnect_sso-0.3.5-py3-none-any.whl", "has_sig": false, "md5_digest": "29c16e3e2711d6072b319a9e410c5c9a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 67687, "upload_time": "2019-10-03T09:16:22", "url": "https://files.pythonhosted.org/packages/7d/f0/3cdd2f95c4b81653287e3e57f3d40d187ae51e116510e181f767da4accf6/openconnect_sso-0.3.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "422054858882c21eac4bf056ba358015", "sha256": "f84eb74604660acb664307762ea02437f4254f737299be2f3a00546e37d16192" }, "downloads": -1, "filename": "openconnect-sso-0.3.5.tar.gz", "has_sig": false, "md5_digest": "422054858882c21eac4bf056ba358015", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 22621, "upload_time": "2019-10-03T09:16:19", "url": "https://files.pythonhosted.org/packages/c0/9b/d06a7617b267c8e62ddd3d7d94b3d7aa8c4fbc309e49c8fd333cad28483e/openconnect-sso-0.3.5.tar.gz" } ], "0.3.6": [ { "comment_text": "", "digests": { "md5": "23d870206a93830006358e05c6a515e3", "sha256": "8bea89f3a6c80f3e9144cb2429d00569d495c2230c210f78dc03dacef3942c88" }, "downloads": -1, "filename": "openconnect_sso-0.3.6-py3-none-any.whl", "has_sig": false, "md5_digest": "23d870206a93830006358e05c6a515e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 67531, "upload_time": "2019-10-04T13:59:14", "url": "https://files.pythonhosted.org/packages/52/da/46b6f9ffc7a0725fd752f5fd90fd683eabb08a426d112ce8f9eeba2e8b53/openconnect_sso-0.3.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69681542e9b692678b4e395245ab5feb", "sha256": "1903ce5c43e5ff8855b848003fbe2155bd1fc383dbcc71317a4882ff35c40adc" }, "downloads": -1, "filename": "openconnect-sso-0.3.6.tar.gz", "has_sig": false, "md5_digest": "69681542e9b692678b4e395245ab5feb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 22615, "upload_time": "2019-10-04T13:59:12", "url": "https://files.pythonhosted.org/packages/16/20/8437f1c02528bb50f23fcc81d751cc3ab724245f12af59819129c67f2699/openconnect-sso-0.3.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "23d870206a93830006358e05c6a515e3", "sha256": "8bea89f3a6c80f3e9144cb2429d00569d495c2230c210f78dc03dacef3942c88" }, "downloads": -1, "filename": "openconnect_sso-0.3.6-py3-none-any.whl", "has_sig": false, "md5_digest": "23d870206a93830006358e05c6a515e3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 67531, "upload_time": "2019-10-04T13:59:14", "url": "https://files.pythonhosted.org/packages/52/da/46b6f9ffc7a0725fd752f5fd90fd683eabb08a426d112ce8f9eeba2e8b53/openconnect_sso-0.3.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "69681542e9b692678b4e395245ab5feb", "sha256": "1903ce5c43e5ff8855b848003fbe2155bd1fc383dbcc71317a4882ff35c40adc" }, "downloads": -1, "filename": "openconnect-sso-0.3.6.tar.gz", "has_sig": false, "md5_digest": "69681542e9b692678b4e395245ab5feb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 22615, "upload_time": "2019-10-04T13:59:12", "url": "https://files.pythonhosted.org/packages/16/20/8437f1c02528bb50f23fcc81d751cc3ab724245f12af59819129c67f2699/openconnect-sso-0.3.6.tar.gz" } ] }