SATOSA

View on PyPIReverse Dependencies (3)

8.4.0 SATOSA-8.4.0-py3-none-any.whl

Wheel Details

Project: SATOSA
Version: 8.4.0
Filename: SATOSA-8.4.0-py3-none-any.whl
Download: [link]
Size: 110124
MD5: 82ef26b631dbb09293db22a7516ecd4c
SHA256: 581faf6e43210fe66b34c2e7f89f54a29d1a766c591596b12786bf190495f827
Uploaded: 2023-06-11 17:24:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: SATOSA
Version: 8.4.0
Summary: Protocol proxy (SAML/OIDC).
Author: DIRG
Author-Email: satosa-dev[at]lists.sunet.se
Home-Page: https://github.com/SUNET/SATOSA
License: Apache 2.0
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
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
Requires-Dist: pyop (>=v3.4.0)
Requires-Dist: pysaml2 (>=6.5.1)
Requires-Dist: pycryptodomex
Requires-Dist: requests
Requires-Dist: PyYAML
Requires-Dist: gunicorn
Requires-Dist: Werkzeug
Requires-Dist: click
Requires-Dist: chevron
Requires-Dist: cookies-samesite-compat
Requires-Dist: importlib-metadata (>=1.7.0); python_version <= "3.8"
Requires-Dist: ldap3; extra == "ldap"
Requires-Dist: pyop[mongo]; extra == "pyop_mongo"
Requires-Dist: pyop[redis]; extra == "pyop_redis"
Provides-Extra: ldap
Provides-Extra: pyop_mongo
Provides-Extra: pyop_redis
License-File: LICENSE
License-File: NOTICE
[No description]

WHEEL

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

RECORD

Path Digest Size
satosa/__init__.py sha256=KYkeVle77WhXtxE9s--FyAFzsd6oUlHVeyDzlvZgXbQ 139
satosa/attribute_mapping.py sha256=a2mXVLIiJPnRCys653KD0WWo62PKpgQ_N-CsjVL5v_I 9928
satosa/base.py sha256=65aZWtx7camEGAEa-lI1tmmhJw2nMvNYxAACmds9ccg 11448
satosa/context.py sha256=ULl3wukv44Z7uZekr2n1hFd4VXr4AtE4JjkyfXOjenI 2674
satosa/cookies.py sha256=yf8SMq6ui_zmxAU0x8Xd9piLPj8f5aichID9Ge8V-rs 138
satosa/exception.py sha256=wXY_luoyc3PsDMh0lCCh15rWyvGYGCnuqnmm-YOWRs0 1283
satosa/internal.py sha256=FgnxT6h7O-BT7wNlnRM3VjeHJIRgTuyNw7MkrpJi4h8 4478
satosa/logging_util.py sha256=FYl8OwjNGhOyuDBej4O8krwUZmWHE6FBKFnz87A2IeY 756
satosa/plugin_loader.py sha256=Jks2D-PiN_X9NnmnYflBbmtipV74_HG6pBtS-Q1ncGQ 10452
satosa/proxy_server.py sha256=8gnKuwUOYW0c9DCR4hibyHqDl0TRTzm3KBRE0J8DSUg 6486
satosa/response.py sha256=BGVq_hU0c4XXx4BP6Cl4hS-s7vlmBLnlTh8wQehGSQw 3148
satosa/routing.py sha256=3rgC49k25whbqBiU_1TbuT-Cw71XvHGTdEWRiabyCnk 6934
satosa/saml_util.py sha256=LZwBn85pg9NFjGGQclUTB88sWMaeMJSijEE4XwNPPEU 489
satosa/satosa_config.py sha256=LGCc0M77BVkJz8mK5KNZr_4FPgAjDzyBF6dqwEXxtWI 5033
satosa/state.py sha256=D46llNDvbyXTZMaqoCC75-2t271FQADkoC7Sx4Gmx_A 8637
satosa/util.py sha256=4NkgOoNPhLsF9J6eNYfVn4FtD60z50qkkV4H94qZJFU 2538
satosa/version.py sha256=2ocIzh_4K8w4u0L-SKZokaHYl9NyrFL6EjQmdlOkTIE 310
satosa/wsgi.py sha256=MoGpCDYsClVvjrCskqUFG-WHUpBpXxSX7iDDl56_-hU 1062
satosa/yaml.py sha256=A1kHAG6mTiKjSKwuOZlh8SE0JPxb1Z2k4dZn1uLbBt4 1547
satosa/backends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
satosa/backends/apple.py sha256=u-O8TVhrPfsT4PBsbcSp9SacxKFt2xy1LK9jN0HmtOM 12829
satosa/backends/base.py sha256=G8uSbNfcp13WUmfxepjY28w_xn1y97pmV3xDsHxiKIs 2616
satosa/backends/bitbucket.py sha256=US7NdGyY2QFtJa85v_0ksI1-QcqdX8XCgj4A5WHjVDg 3385
satosa/backends/github.py sha256=xtGGEqcA8EvFb_FAVsE0o26XmSTtKNm70NLd1JS1nk0 4519
satosa/backends/linkedin.py sha256=0je0NCYtCUOKdARxKQ6pA73MdB549f4kUixLcj2AhbU 4749
satosa/backends/oauth.py sha256=_PxXVikN8QGWJHhbA1MxlhvBZRKRlJ2mZc0uv6JJtEs 14663
satosa/backends/openid_connect.py sha256=CUu7lF80FkUuwneg6qgr56dETElyhJDREhp2kUeFh8U 12243
satosa/backends/orcid.py sha256=9JQG4Ize7yI-AI9sFF2GoabbqQ4Y8Q5fZZ6JOF9QWxM 4222
satosa/backends/reflector.py sha256=Qq15DmUkeBlZF_tdy30eBLPCcO9MPucQnE5ZJ3iFKz8 2895
satosa/backends/saml2.py sha256=_kRKK_DRp47IKQgjSvsb_pBV-mz4tQ36v1X_iHI3-U0 27371
satosa/frontends/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
satosa/frontends/base.py sha256=aRE2HF69LmYDf3Phq6ZX61wZ6iw8ks7MxtTYSHYuzQw 3091
satosa/frontends/openid_connect.py sha256=jEDr3q9L2hvGX_2ZHyBesKowpImyRiXne0dXsJyPhs8 22308
satosa/frontends/ping.py sha256=CXLpHbVwbd_fzVEhH36c1Cx7iFtkI9askfBcYQYa59Y 1961
satosa/frontends/saml2.py sha256=eQjMr12x0gyXneF9XJPqKWisNL7Bsdlr5qK6TzdSeFQ 48292
satosa/metadata_creation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
satosa/metadata_creation/description.py sha256=-ywUIZlihpRNCOiezrfweJ41MrnQQdhOizzQUnskNzQ 8551
satosa/metadata_creation/saml_metadata.py sha256=VLZ0h-T4JLpDCIQwxhPPDrj8pohd9PEEERf5lIQwRX4 7255
satosa/micro_services/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
satosa/micro_services/account_linking.py sha256=4fPCd5hi-IEH-T5gPltb07FxVn3jmEAqYKgLiCrwbTQ 6542
satosa/micro_services/attribute_authorization.py sha256=_uFW-5jtAoo-rAR2lYoKclQvofdHwrK90RAcoAF33ns 3811
satosa/micro_services/attribute_generation.py sha256=CVmIErEO3PcXadaV_yy8Y5c8pSTi3S7TR-uhGEtO0LU 4915
satosa/micro_services/attribute_modifications.py sha256=whR1u9438qdXu_6OkwWGl6A-kt8X5Jvn7RKZZ3Xrpbs 4296
satosa/micro_services/attribute_policy.py sha256=QCOR8aCcIDCuH3E_EzWlVmfQiFLdkHbdREcWvDpKzTc 1091
satosa/micro_services/attribute_processor.py sha256=edfjAkuWFa44M07_GpByA90pCE_lAnJFQW92-NzZmBw 2312
satosa/micro_services/base.py sha256=JAAieRFg6wDkrAP81C-N34A4nJuBivMq9h03861yLMM 1720
satosa/micro_services/consent.py sha256=-d1WE6Q1QBd11zHHXC9k5cM4E_77WrKu5_OGJbOnodY 9180
satosa/micro_services/custom_logging.py sha256=66L-pkWRUXbEvcclrWu7P3s7yrAxu7rS0OoBkF-I6r0 4352
satosa/micro_services/custom_routing.py sha256=6N7uco5yO06q6AWyF-hGl92eLNIeqsLDUsrUY__BXFg 5720
satosa/micro_services/disco.py sha256=9tgw7uS2Y6hyIgocfRH3gPtJ09hqW_8zQcjBz2LIaNk 2245
satosa/micro_services/hasher.py sha256=414UD3aa3k8d_WdB-nuXV0LCMNzwBYMHkukGFOfFPQM 3497
satosa/micro_services/idp_hinting.py sha256=I-8u3LXhUJOg9-pWnj3SqXsaW3wOlYnks3k9FyVNzfg 1773
satosa/micro_services/ldap_attribute_store.py sha256=SfiILk8c1kiFuDOVFWycwsGZqs7jrxGC6ihm1UhyDHk 24072
satosa/micro_services/primary_identifier.py sha256=fuh8-TRve6jhxSZqa7AaXWVO8zgD6Vahbv51csgjnRY 13447
satosa/micro_services/processors/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
satosa/micro_services/processors/base_processor.py sha256=gseJ3jn82GOS7U-GhH4ynELQH9A5DyMhSbZkZSWM62Y 133
satosa/micro_services/processors/gender_processor.py sha256=tZojsRmD15yvpWuQ1TRKHTHaD9SzTgo2Z8gsx-1sfX4 654
satosa/micro_services/processors/hash_processor.py sha256=rv8LOqlyTjBCYOrCsXryCeg9PZu50eFz83oYKs-agEQ 1103
satosa/micro_services/processors/regex_sub_processor.py sha256=MSVom0FXzXsaEHbggUv2XDwBlQQ8p1V0McaNGRndm0g 1891
satosa/micro_services/processors/scope_extractor_processor.py sha256=EDKT1Gw6f9yPLD3lnTkz8z6nU1awfDf1lUh_sf2x_h0 1695
satosa/micro_services/processors/scope_processor.py sha256=kvsEbXfQYz4uKN5a3x5woxSSkTEBsOGoEI3QPyJOpjc 678
satosa/micro_services/processors/scope_remover_processor.py sha256=qmILYthGVYEee_nwYJnuHXoVdSTt4CPI3b6aZyOgLco 686
satosa/scripts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
satosa/scripts/satosa_saml_metadata.py sha256=q0gV5eTVdIv6MMNNQVvpLpPxe2bSbAerNGyGbgcB6Zs 3999
SATOSA-8.4.0.dist-info/LICENSE sha256=73d8seX0-7NxjH2H9-ZrR9YjG_3HMSPquhlHJb87kns 10177
SATOSA-8.4.0.dist-info/METADATA sha256=n3smeKjCGNmxUJ3QaXlV7AxeVAjokN0jMDra-lNyihQ 1161
SATOSA-8.4.0.dist-info/NOTICE sha256=rC8IJirsdn-7TU71iJYUQD22YGe6Jw1GyiQCMzlBXe4 1313
SATOSA-8.4.0.dist-info/WHEEL sha256=pkctZYzUS4AYVn6dJ-7367OJZivF2e8RA9b_ZBjif18 92
SATOSA-8.4.0.dist-info/entry_points.txt sha256=mBWBaEjg3SYq2OUnodZziXnyfh8UURnvvddovbkKTi8 101
SATOSA-8.4.0.dist-info/top_level.txt sha256=zz5t5fxsTyoEVQ9JBPqgL_Y8uTFwhOF5P4il4XS8bBg 7
SATOSA-8.4.0.dist-info/RECORD

top_level.txt

satosa

entry_points.txt

satosa-saml-metadata = satosa.scripts.satosa_saml_metadata:construct_saml_metadata