oic

View on PyPIReverse Dependencies (23)

1.6.1 oic-1.6.1-py3-none-any.whl

Wheel Details

Project: oic
Version: 1.6.1
Filename: oic-1.6.1-py3-none-any.whl
Download: [link]
Size: 192365
MD5: cc82807eae1b529ee8733659ac11ea71
SHA256: fcbf948a22e4d4df66f6bf57d327933f32a7b539640d9b42883457634360ba78
Uploaded: 2023-07-03 07:09:01 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: oic
Version: 1.6.1
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.7
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.7
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; 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: 4492 characters]

WHEEL

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

RECORD

Path Digest Size
oic/__init__.py sha256=wAQE2bRxOpN4eR-sfM4tKeZR5w0eY7lziOyfGSK_w_0 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=9EG5fK2qztsxCs_KAe-ZCIYZnGzZtWh6Vwv3BYQTF2I 29599
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=kuUJCvXnypLpBnoGtQ_VFx0p6nAgKCM4sd5urq7-ACs 2430
oic/extension/token.py sha256=FnEc8cKmxv0USmSie6IHw9DWc9sF7_BEKfpfuHOQ9d4 5217
oic/oauth2/__init__.py sha256=A2PacuaDOTVG7Hg_Z_0aapD6SdfBp5TYHmQj47Dt05A 41235
oic/oauth2/base.py sha256=fEK_YiTdgx4H3PMFLb1onnGC2KCOoJyTnS2G_l7yEW0 5967
oic/oauth2/consumer.py sha256=q5MoJXvvH_aYaZ75aW6oNfejHzCldbRMXBNRZKVFo84 11396
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=f-nOdz8xCiNG3lMwnDRD1_MMmYxlf2TwlngauYgsL80 38987
oic/oauth2/util.py sha256=WBh7EuRabwaNWV07jUv9DTHjEyUCLzkwPTGqRYyVvaE 7251
oic/oic/__init__.py sha256=6yLPXYCy68MO2iql92WuIp1n5NgfDg5LIyoxqTpGgl8 65757
oic/oic/claims_provider.py sha256=bAMMuMB-RDnTuNySEgeKi7GZYZ2br-Yy1jmnHKAbaD8 7820
oic/oic/consumer.py sha256=soFtk9NKGlBdruggcekf4kfXM7tV69AZDkc0kUj7NuQ 18940
oic/oic/message.py sha256=L2QZxER499YTbqvCzch6GIRomxKAlbSzfp7v5Rwke5A 40833
oic/oic/provider.py sha256=sdaC1NHH1-41YdNMkIpNR9xE20DMBjNwToRAeaHvqco 83873
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=MOTDQvWPY9RvwQNpzA_FZedt8w0xVMA53YKsoLHtdEU 3901
oic/utils/http_util.py sha256=2e9XDEgBoxR-Yfm0VB2EX5NfEfAqlAbPKSgKdNONS7M 19258
oic/utils/jwt.py sha256=jLUf9H5J-nx2SwWwSLort5ZGRmJt5LfVDOq_heqtsQc 3615
oic/utils/keyio.py sha256=aGNUJXSOLksm-_s5vB_TwLVUGetmh1Z1BHnSHRNR7D8 37029
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=CIFbSBF08nsaRszbQ-QGgX8NGxohzIzZmgbBR9xl4FA 2825
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=lvf880vjHD9iHWnjvCwNwN_a3fEy5T7pfQbkmhEK1Vs 14777
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=6rBp20KptvkEX76OYoiqXmj3czfwghLdUIFGYVDjjOs 15154
oic/utils/rp/oauth2.py sha256=Of_eVi3q7fHeIfFfDM5UMt2tWXdGlkxrQaHKlgjittA 12618
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.6.1.dist-info/LICENSE.txt sha256=g3Suq5lU7wv2IocPaKXJ9WIwg1nX225Cwffe6B0HH5g 563
oic-1.6.1.dist-info/METADATA sha256=7hb7EAXIl8mlho8T_WhGaR_-ZTCrr18M0LpdC0utdgM 6584
oic-1.6.1.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
oic-1.6.1.dist-info/entry_points.txt sha256=MRtiMqX9iQ5lH4Hye0u888pqChNenjuF7Wf2EeE90X0 74
oic-1.6.1.dist-info/top_level.txt sha256=8pQyKmtXMRxwdgJPtF2HGErsP97CbmpCNzlg1u0SQVk 95
oic-1.6.1.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