oic

View on PyPIReverse Dependencies (23)

1.7.0 oic-1.7.0-py3-none-any.whl

Wheel Details

Project: oic
Version: 1.7.0
Filename: oic-1.7.0-py3-none-any.whl
Download: [link]
Size: 192399
MD5: 89ee60a2d5877ad79474c2fec5faa5da
SHA256: b74bd06c7de1ab4f8e798f714062e6a68f68ad9cdbed1f1c30a7fb887602f321
Uploaded: 2024-04-25 15:13:50 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: oic
Version: 1.7.0
Summary: Python implementation of OAuth2 and OpenID Connect
Author: Roland Hedberg
Author-Email: roland[at]catalogix.se
Home-Page: https://github.com/CZ-NIC/pyoidc/
License: Apache 2.0
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: ~=3.8
Requires-Dist: requests
Requires-Dist: pycryptodomex
Requires-Dist: pydantic-settings
Requires-Dist: pyjwkest (>=1.3.6)
Requires-Dist: mako
Requires-Dist: cryptography
Requires-Dist: defusedxml
Requires-Dist: typing-extensions; python_version < "3.8"
Requires-Dist: cherrypy (==3.2.4); extra == "develop"
Requires-Dist: pyOpenSSL; extra == "develop"
Requires-Dist: Sphinx; extra == "docs"
Requires-Dist: sphinx-autobuild; extra == "docs"
Requires-Dist: alabaster; extra == "docs"
Requires-Dist: autodoc-pydantic (>=2.0.0); extra == "docs"
Requires-Dist: beaker; extra == "examples"
Requires-Dist: python-ldap; extra == "ldap-authn"
Requires-Dist: pylama; extra == "quality"
Requires-Dist: isort; extra == "quality"
Requires-Dist: eradicate; extra == "quality"
Requires-Dist: mypy; extra == "quality"
Requires-Dist: black; extra == "quality"
Requires-Dist: bandit; extra == "quality"
Requires-Dist: readme-renderer[md]; extra == "quality"
Requires-Dist: responses; extra == "testing"
Requires-Dist: testfixtures; extra == "testing"
Requires-Dist: pytest; extra == "testing"
Requires-Dist: freezegun; extra == "testing"
Requires-Dist: types-requests; extra == "types"
Provides-Extra: develop
Provides-Extra: docs
Provides-Extra: examples
Provides-Extra: ldap_authn
Provides-Extra: quality
Provides-Extra: testing
Provides-Extra: types
Description-Content-Type: text/x-rst
License-File: LICENSE.txt
[Description omitted; length: 4660 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
oic/__init__.py sha256=G4idFley1bzMC8QmhWGXHULkoXimIcAuTyTqMDQCfsc 1450
oic/exception.py sha256=fS2mOdWOUtQ0rrhTGa2ftDdCEG98857L4Ip8Cc9B1jw 1492
oic/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
oic/extension/__init__.py sha256=wF7duBJyJvBl1eE-1BsHw_DXcmUUAEDMogKb4Z4Cf0A 22
oic/extension/client.py sha256=I5KL9NGu5zGTQwoTioiDgxc0PoIr2AODpP1Bd6o6z8o 13270
oic/extension/device_flow.py sha256=uwDK3btiK1PMczIP7clyNeLTQ9Y5jFOwCgaUP5N1_Vo 3802
oic/extension/heart.py sha256=yM1w9fqn8t4caQ-tt6xMWvvp1G-KNMqO9DPGf5KcxDA 2232
oic/extension/message.py sha256=cxze9cMgyj7fQ5A5dKxb_FkT-L-Tlj8lU_MqLk9sHwU 8286
oic/extension/pop.py sha256=LrjNTZCe2fNDeT1295ezm8asfPFkawlDjMufajzqlsY 4191
oic/extension/popjwt.py sha256=q2kOjgEmI4Lfdhl58YSko_mB-w2R1iDMsvRemkZzoU8 2817
oic/extension/proof_of_possesion.py sha256=1W-ALNEtwmIxWxAgTvnjRc14-AXfCqxVMC0KpVEf7Q8 5495
oic/extension/provider.py sha256=NbUjVdUA9gwLWbcmTSwjXNbQTTAmMowJVuCj8LgEFCo 29605
oic/extension/signed_http_req.py sha256=9_yx-exmXpVQZHIhvtMkguK6z-bUHbRXatR6MELSE3w 5033
oic/extension/single.py sha256=XPDySHo_0xAy8XkdYFUvKrIREDCtT5sgboZZ6Xqxp5c 256
oic/extension/sts.py sha256=Jw5xYAFmvFJ4Fr1zwSwMYMEdceTIss8egV0OwzY387I 2431
oic/extension/token.py sha256=FnEc8cKmxv0USmSie6IHw9DWc9sF7_BEKfpfuHOQ9d4 5217
oic/oauth2/__init__.py sha256=A2PacuaDOTVG7Hg_Z_0aapD6SdfBp5TYHmQj47Dt05A 41235
oic/oauth2/base.py sha256=mxfHMYhOIZRQifQUFAiaDipAtG1x-NSQporHXFLk5tk 5973
oic/oauth2/consumer.py sha256=iDBJ_D7zC3KfvtMQhEjCe9F0Hi-RrwZtd8ZiprBC09M 11395
oic/oauth2/exception.py sha256=E0vturIpjO_cMhrA7XYmLKIWkPK6upucy6nPtK1fTIo 1111
oic/oauth2/grant.py sha256=UfYq-MsAwWndOVZydEKf_OLmixmkzfqstG4U0DF5ht0 4766
oic/oauth2/message.py sha256=dmbE0CxYtZpIpwzBqDpM-tOWxb9qnRgQpl4fG7lbZSw 39288
oic/oauth2/provider.py sha256=diIYMXC5VAPK9SSzKBXZ8zrxkI14MwqEr90fr5zt2Ew 38992
oic/oauth2/util.py sha256=WBh7EuRabwaNWV07jUv9DTHjEyUCLzkwPTGqRYyVvaE 7251
oic/oic/__init__.py sha256=Nr8hiJjnNS_eRlRGYI5byzIzubss8YG5veGpc7s9lSg 65771
oic/oic/claims_provider.py sha256=bAMMuMB-RDnTuNySEgeKi7GZYZ2br-Yy1jmnHKAbaD8 7820
oic/oic/consumer.py sha256=7f1Udat7wmbcjOe67HXbK9WVm8n_B9HYhwcgbCcr8n0 18926
oic/oic/message.py sha256=L2QZxER499YTbqvCzch6GIRomxKAlbSzfp7v5Rwke5A 40833
oic/oic/provider.py sha256=iQQsGEyW1vgtKnBkOybkDuzd1y84VN8HKQDdHMI3rhY 83876
oic/utils/__init__.py sha256=OaRC4okFrkVXOJA8eu9y5arhnwq6qhBL325u0cs_jO0 1063
oic/utils/aes.py sha256=Z3NvFYP4omgzHduMv3bKXVboCadG_NWTTNbEaeui4qs 5983
oic/utils/authz.py sha256=WnBfCtPE4EA2OVldDDt1KqByV_h-vF2UAEAaCS_UHTw 1951
oic/utils/claims.py sha256=RTPvhacVLx7a4Np2dzXI0zvYXyHLS6mOE6TXkI2rsFs 507
oic/utils/client_management.py sha256=j9--RgVdqcBRruEytDwMQuypeVJlV7aq7KwP2JzUD9E 6200
oic/utils/clientdb.py sha256=8RVHbhmg9fQnrYb1PxIgL0HbpUUxbspj3jg4U9ZbI3g 3902
oic/utils/http_util.py sha256=Y9TkqF8fkB9AeLruoQ7nuAuGLOD5ngZnnX7o5qMkJG8 19257
oic/utils/jwt.py sha256=jLUf9H5J-nx2SwWwSLort5ZGRmJt5LfVDOq_heqtsQc 3615
oic/utils/keyio.py sha256=Cj4jXlo5xw1u1htmrn8s-kH0NtVJ9yvh-Fohq-gkElQ 37035
oic/utils/restrict.py sha256=xUopUCs8dP10o_hqiXuFumBUP2HKKSlADULUWp1FF7c 1679
oic/utils/sanitize.py sha256=7ExO7Ds1motQDOzmqeIB1glaQa8iYkRW2buFF7RlfFE 1765
oic/utils/sdb.py sha256=m3JNt4B75T3B7QXGdyap-oOmBgqPV8j_vd63IysVWEY 32421
oic/utils/session_backend.py sha256=pDyDcODmOuzxdP0FRvCey3_BboIXKQwBDtH5MedKBT0 6122
oic/utils/settings.py sha256=lCazh7A8UHJyFI0UEJuv6R1KK25z0FRSQzcCgntsIRU 2826
oic/utils/shelve_wrapper.py sha256=fsot_tUHOOctLVR-pNtbVHVyrFYLmTMtZobOaajYaSU 1601
oic/utils/stateless.py sha256=EknS_-lFxBqjnFRCUw7ZUVxLBlEEhkwmPpUBCzPnotA 3635
oic/utils/template_render.py sha256=eYTxfYlTKcAtY5STwPzE8CB_4yxa65d5DPvB9cQ5204 1640
oic/utils/time_util.py sha256=42YuK2fHEpJEBkRJ31PFB4O_IX9WKun60g_EQeKCjzc 10293
oic/utils/token_handler.py sha256=3Zl06ch8kLHyp7wwC-KsqwJcAgsM-rFsnToRbM9YFZQ 4535
oic/utils/webfinger.py sha256=QlzH8Y2SwgZ3wGwTES0yxJciqW-EYFKLOSvmdALjOi4 10239
oic/utils/authn/__init__.py sha256=6Y8DiEraavpSGe_fQzD1FG7q-7dMH-LPTcN92KVDRr4 23
oic/utils/authn/authn_context.py sha256=kwIxvCq_4RvkZYuUqVmHwbcpFw5YhWRS1jVaMiju2Hc 7098
oic/utils/authn/client.py sha256=W72vOlrVAvN0PHI_xqscaaqhulBTPnDyyX7-3jy0AoA 18164
oic/utils/authn/client_saml.py sha256=-HKSHIvPphei1r2ioAccNYHdS0ccb1JzexyAYdlrma8 1635
oic/utils/authn/javascript_login.py sha256=BH_5OBfD04iqumeztLKlTMp7CYKcPWYhRR2Qfx7VyeM 1981
oic/utils/authn/ldap_member.py sha256=Em7Xwv_7T6A90lIYjKUct2LSBiQNYj1GR2D551YomBk 783
oic/utils/authn/ldapc.py sha256=fkyc9pSXhAEhayJeKrNzYmsP2QgmYXquiBc9kGMV6Lg 3217
oic/utils/authn/multi_auth.py sha256=Go0WZVuWoLiJggc8RMURwpjMUUKO8VjFFHVHu0UPSRE 2626
oic/utils/authn/saml.py sha256=qLwVqv1Osr3gUINedjrxK_eEwEohvNzHmBVIH87UlCE 14783
oic/utils/authn/user.py sha256=st2sovLIjzg9TQqzJxOsGzRXDbaZ0OiNcC4pXI6-Xpk 13839
oic/utils/authn/user_cas.py sha256=l3HhgAv87aegGohisEDXkuSwM-eC2Pp5vEivR2F9DdE 7248
oic/utils/rp/__init__.py sha256=hcQq98x4ozRjOaEbT-ykpZh5DDh_9YkZR6ceiNcMq0w 15153
oic/utils/rp/oauth2.py sha256=8iNhgVGOk-DRo8zWfSak5h8bbL_pgn1ChFFLkXD5hak 12619
oic/utils/userinfo/__init__.py sha256=XojQ08sy0R_zDBWXOdKc90HvpGVUe-ZY7Yt6LV7KRKg 1316
oic/utils/userinfo/aa_info.py sha256=rQb6jhaWVujlzy5M0JgCzI8JN0D4YGc7DVIE3Tbn8-k 2307
oic/utils/userinfo/distaggr.py sha256=clImaaDcAaKrWIHYN019A8lCoDlhMeyoEM0dwrT0Te8 5011
oic/utils/userinfo/ldap_info.py sha256=G5fG2x8m9_O8_vpEbc2nVFdpZcM42Z3FUaxS5rsx-AI 3797
oic-1.7.0.dist-info/LICENSE.txt sha256=g3Suq5lU7wv2IocPaKXJ9WIwg1nX225Cwffe6B0HH5g 563
oic-1.7.0.dist-info/METADATA sha256=xDq2E20ZbkIb8Z84FhEpHcYZKN9F8mfbpGhKDJ8s4XQ 6706
oic-1.7.0.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
oic-1.7.0.dist-info/entry_points.txt sha256=MRtiMqX9iQ5lH4Hye0u888pqChNenjuF7Wf2EeE90X0 74
oic-1.7.0.dist-info/top_level.txt sha256=8pQyKmtXMRxwdgJPtF2HGErsP97CbmpCNzlg1u0SQVk 95
oic-1.7.0.dist-info/RECORD

top_level.txt

oic
oic/extension
oic/oauth2
oic/oic
oic/utils
oic/utils/authn
oic/utils/rp
oic/utils/userinfo

entry_points.txt

oic-client-management = oic.utils.client_management:run