How To Install python3-pysaml2 on Fedora 36

In this tutorial we learn how to install python3-pysaml2 in Fedora 36. python3-pysaml2 is Python implementation of SAML Version 2

Introduction

In this tutorial we learn how to install python3-pysaml2 on Fedora 36.

What is python3-pysaml2

PySAML2 is a pure python implementation of SAML2. It contains all necessary pieces for building a SAML2 service provider or an identity provider. The distribution contains examples of both. Originally written to work in a WSGI environment there are extensions that allow you to use it with other frameworks.

We can use yum or dnf to install python3-pysaml2 on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install python3-pysaml2.

Install python3-pysaml2 on Fedora 36 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

After updating yum database, We can install python3-pysaml2 using dnf by running the following command:

sudo dnf -y install python3-pysaml2

Install python3-pysaml2 on Fedora 36 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

After updating yum database, We can install python3-pysaml2 using yum by running the following command:

sudo yum -y install python3-pysaml2

How To Uninstall python3-pysaml2 on Fedora 36

To uninstall only the python3-pysaml2 package we can use the following command:

sudo dnf remove python3-pysaml2

python3-pysaml2 Package Contents on Fedora 36

/usr/bin/make_metadata.py
/usr/bin/mdexport.py
/usr/bin/merge_metadata.py
/usr/bin/parse_xsd2.py
/usr/lib/python3.10/site-packages/pysaml2-7.0.1-py3.10.egg-info
/usr/lib/python3.10/site-packages/pysaml2-7.0.1-py3.10.egg-info/PKG-INFO
/usr/lib/python3.10/site-packages/pysaml2-7.0.1-py3.10.egg-info/SOURCES.txt
/usr/lib/python3.10/site-packages/pysaml2-7.0.1-py3.10.egg-info/dependency_links.txt
/usr/lib/python3.10/site-packages/pysaml2-7.0.1-py3.10.egg-info/not-zip-safe
/usr/lib/python3.10/site-packages/pysaml2-7.0.1-py3.10.egg-info/requires.txt
/usr/lib/python3.10/site-packages/pysaml2-7.0.1-py3.10.egg-info/top_level.txt
/usr/lib/python3.10/site-packages/saml2
/usr/lib/python3.10/site-packages/saml2/__init__.py
/usr/lib/python3.10/site-packages/saml2/__pycache__
/usr/lib/python3.10/site-packages/saml2/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/algsupport.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/algsupport.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/argtree.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/argtree.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/assertion.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/assertion.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/attribute_converter.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/attribute_converter.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/attribute_resolver.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/attribute_resolver.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/authn.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/authn.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/cache.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/cache.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/cert.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/cert.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/client.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/client.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/client_base.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/client_base.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/config.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/config.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/country_codes.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/country_codes.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/discovery.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/discovery.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/ecp.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/ecp.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/ecp_client.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/ecp_client.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/entity.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/entity.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/eptid.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/eptid.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/filter.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/filter.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/httpbase.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/httpbase.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/httputil.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/httputil.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/ident.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/ident.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/mcache.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/mcache.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/md.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/md.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/mdbcache.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/mdbcache.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/mdie.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/mdie.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/mdstore.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/mdstore.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/metadata.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/metadata.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/mongo_store.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/mongo_store.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/pack.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/pack.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/population.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/population.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/request.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/request.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/response.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/response.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/s_utils.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/s_utils.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/saml.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/saml.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/samlp.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/samlp.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/sdb.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/sdb.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/server.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/server.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/sigver.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/sigver.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/soap.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/soap.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/time_util.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/time_util.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/validate.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/validate.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/version.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/version.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/virtual_org.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/__pycache__/virtual_org.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/algsupport.py
/usr/lib/python3.10/site-packages/saml2/argtree.py
/usr/lib/python3.10/site-packages/saml2/assertion.py
/usr/lib/python3.10/site-packages/saml2/attribute_converter.py
/usr/lib/python3.10/site-packages/saml2/attribute_resolver.py
/usr/lib/python3.10/site-packages/saml2/attributemaps
/usr/lib/python3.10/site-packages/saml2/attributemaps/__init__.py
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/adfs_v1x.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/adfs_v1x.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/adfs_v20.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/adfs_v20.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/basic.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/basic.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/saml_uri.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/saml_uri.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/shibboleth_uri.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/__pycache__/shibboleth_uri.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/attributemaps/adfs_v1x.py
/usr/lib/python3.10/site-packages/saml2/attributemaps/adfs_v20.py
/usr/lib/python3.10/site-packages/saml2/attributemaps/basic.py
/usr/lib/python3.10/site-packages/saml2/attributemaps/saml_uri.py
/usr/lib/python3.10/site-packages/saml2/attributemaps/shibboleth_uri.py
/usr/lib/python3.10/site-packages/saml2/authn.py
/usr/lib/python3.10/site-packages/saml2/authn_context
/usr/lib/python3.10/site-packages/saml2/authn_context/__init__.py
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/ippword.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/ippword.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/mobiletwofactor.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/mobiletwofactor.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/ppt.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/ppt.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/pword.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/pword.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/sslcert.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/sslcert.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/timesync.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/__pycache__/timesync.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/authn_context/ippword.py
/usr/lib/python3.10/site-packages/saml2/authn_context/mobiletwofactor.py
/usr/lib/python3.10/site-packages/saml2/authn_context/ppt.py
/usr/lib/python3.10/site-packages/saml2/authn_context/pword.py
/usr/lib/python3.10/site-packages/saml2/authn_context/sslcert.py
/usr/lib/python3.10/site-packages/saml2/authn_context/timesync.py
/usr/lib/python3.10/site-packages/saml2/cache.py
/usr/lib/python3.10/site-packages/saml2/cert.py
/usr/lib/python3.10/site-packages/saml2/client.py
/usr/lib/python3.10/site-packages/saml2/client_base.py
/usr/lib/python3.10/site-packages/saml2/config.py
/usr/lib/python3.10/site-packages/saml2/country_codes.py
/usr/lib/python3.10/site-packages/saml2/cryptography
/usr/lib/python3.10/site-packages/saml2/cryptography/__init__.py
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__/asymmetric.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__/asymmetric.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__/errors.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__/errors.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__/pki.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__/pki.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__/symmetric.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/cryptography/__pycache__/symmetric.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/cryptography/asymmetric.py
/usr/lib/python3.10/site-packages/saml2/cryptography/errors.py
/usr/lib/python3.10/site-packages/saml2/cryptography/pki.py
/usr/lib/python3.10/site-packages/saml2/cryptography/symmetric.py
/usr/lib/python3.10/site-packages/saml2/data
/usr/lib/python3.10/site-packages/saml2/data/__init__.py
/usr/lib/python3.10/site-packages/saml2/data/__pycache__
/usr/lib/python3.10/site-packages/saml2/data/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/data/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/data/schemas
/usr/lib/python3.10/site-packages/saml2/data/schemas/__init__.py
/usr/lib/python3.10/site-packages/saml2/data/schemas/__pycache__
/usr/lib/python3.10/site-packages/saml2/data/schemas/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/data/schemas/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/data/schemas/envelope.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-assertion-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-auth-telephony-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-ip-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-ippword-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-kerberos-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-mobileonefactor-reg-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-mobileonefactor-unreg-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-mobiletwofactor-reg-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-mobiletwofactor-unreg-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-nomad-telephony-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-personal-telephony-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-pgp-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-ppt-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-pword-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-session-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-smartcard-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-smartcardpki-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-softwarepki-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-spki-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-srp-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-sslcert-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-telephony-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-timesync-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-types-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-x509-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-authn-context-xmldsig-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-dce-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-ecp-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-metadata-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-protocol-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-x500-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-schema-xacml-2.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/saml-subject-id-attr-v1.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/sstc-metadata-attr.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/sstc-req-attr-ext.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/sstc-saml-attribute-ext.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/sstc-saml-metadata-algsupport-v1.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/sstc-saml-metadata-ui-v1.0.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/xenc-schema.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/xml.xsd
/usr/lib/python3.10/site-packages/saml2/data/schemas/xmldsig-core-schema.xsd
/usr/lib/python3.10/site-packages/saml2/data/templates
/usr/lib/python3.10/site-packages/saml2/data/templates/__init__.py
/usr/lib/python3.10/site-packages/saml2/data/templates/__pycache__
/usr/lib/python3.10/site-packages/saml2/data/templates/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/data/templates/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/data/templates/template_enc.xml
/usr/lib/python3.10/site-packages/saml2/discovery.py
/usr/lib/python3.10/site-packages/saml2/ecp.py
/usr/lib/python3.10/site-packages/saml2/ecp_client.py
/usr/lib/python3.10/site-packages/saml2/entity.py
/usr/lib/python3.10/site-packages/saml2/entity_category
/usr/lib/python3.10/site-packages/saml2/entity_category/__init__.py
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/at_egov_pvp2.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/at_egov_pvp2.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/edugain.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/edugain.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/incommon.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/incommon.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/refeds.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/refeds.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/swamid.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/__pycache__/swamid.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/entity_category/at_egov_pvp2.py
/usr/lib/python3.10/site-packages/saml2/entity_category/edugain.py
/usr/lib/python3.10/site-packages/saml2/entity_category/incommon.py
/usr/lib/python3.10/site-packages/saml2/entity_category/refeds.py
/usr/lib/python3.10/site-packages/saml2/entity_category/swamid.py
/usr/lib/python3.10/site-packages/saml2/eptid.py
/usr/lib/python3.10/site-packages/saml2/extension
/usr/lib/python3.10/site-packages/saml2/extension/__init__.py
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/algsupport.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/algsupport.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/dri.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/dri.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/idpdisc.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/idpdisc.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/mdattr.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/mdattr.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/mdrpi.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/mdrpi.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/mdui.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/mdui.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/pefim.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/pefim.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/reqinit.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/reqinit.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/requested_attributes.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/requested_attributes.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/shibmd.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/shibmd.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/sp_type.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/extension/__pycache__/sp_type.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/extension/algsupport.py
/usr/lib/python3.10/site-packages/saml2/extension/dri.py
/usr/lib/python3.10/site-packages/saml2/extension/idpdisc.py
/usr/lib/python3.10/site-packages/saml2/extension/mdattr.py
/usr/lib/python3.10/site-packages/saml2/extension/mdrpi.py
/usr/lib/python3.10/site-packages/saml2/extension/mdui.py
/usr/lib/python3.10/site-packages/saml2/extension/pefim.py
/usr/lib/python3.10/site-packages/saml2/extension/reqinit.py
/usr/lib/python3.10/site-packages/saml2/extension/requested_attributes.py
/usr/lib/python3.10/site-packages/saml2/extension/shibmd.py
/usr/lib/python3.10/site-packages/saml2/extension/sp_type.py
/usr/lib/python3.10/site-packages/saml2/filter.py
/usr/lib/python3.10/site-packages/saml2/httpbase.py
/usr/lib/python3.10/site-packages/saml2/httputil.py
/usr/lib/python3.10/site-packages/saml2/ident.py
/usr/lib/python3.10/site-packages/saml2/mcache.py
/usr/lib/python3.10/site-packages/saml2/md.py
/usr/lib/python3.10/site-packages/saml2/mdbcache.py
/usr/lib/python3.10/site-packages/saml2/mdie.py
/usr/lib/python3.10/site-packages/saml2/mdstore.py
/usr/lib/python3.10/site-packages/saml2/metadata.py
/usr/lib/python3.10/site-packages/saml2/mongo_store.py
/usr/lib/python3.10/site-packages/saml2/pack.py
/usr/lib/python3.10/site-packages/saml2/population.py
/usr/lib/python3.10/site-packages/saml2/profile
/usr/lib/python3.10/site-packages/saml2/profile/__init__.py
/usr/lib/python3.10/site-packages/saml2/profile/__pycache__
/usr/lib/python3.10/site-packages/saml2/profile/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/profile/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/profile/__pycache__/ecp.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/profile/__pycache__/ecp.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/profile/__pycache__/paos.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/profile/__pycache__/paos.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/profile/__pycache__/samlec.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/profile/__pycache__/samlec.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/profile/ecp.py
/usr/lib/python3.10/site-packages/saml2/profile/paos.py
/usr/lib/python3.10/site-packages/saml2/profile/samlec.py
/usr/lib/python3.10/site-packages/saml2/request.py
/usr/lib/python3.10/site-packages/saml2/response.py
/usr/lib/python3.10/site-packages/saml2/s2repoze
/usr/lib/python3.10/site-packages/saml2/s2repoze/__init__.py
/usr/lib/python3.10/site-packages/saml2/s2repoze/__pycache__
/usr/lib/python3.10/site-packages/saml2/s2repoze/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__init__.py
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/challenge_decider.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/challenge_decider.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/entitlement.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/entitlement.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/formswithhidden.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/formswithhidden.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/ini.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/ini.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/sp.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/__pycache__/sp.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/challenge_decider.py
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/entitlement.py
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/formswithhidden.py
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/ini.py
/usr/lib/python3.10/site-packages/saml2/s2repoze/plugins/sp.py
/usr/lib/python3.10/site-packages/saml2/s_utils.py
/usr/lib/python3.10/site-packages/saml2/saml.py
/usr/lib/python3.10/site-packages/saml2/samlp.py
/usr/lib/python3.10/site-packages/saml2/schema
/usr/lib/python3.10/site-packages/saml2/schema/__init__.py
/usr/lib/python3.10/site-packages/saml2/schema/__pycache__
/usr/lib/python3.10/site-packages/saml2/schema/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/schema/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/schema/__pycache__/soap.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/schema/__pycache__/soap.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/schema/__pycache__/soapenv.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/schema/__pycache__/soapenv.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/schema/__pycache__/wsdl.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/schema/__pycache__/wsdl.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/schema/soap.py
/usr/lib/python3.10/site-packages/saml2/schema/soapenv.py
/usr/lib/python3.10/site-packages/saml2/schema/wsdl.py
/usr/lib/python3.10/site-packages/saml2/sdb.py
/usr/lib/python3.10/site-packages/saml2/server.py
/usr/lib/python3.10/site-packages/saml2/sigver.py
/usr/lib/python3.10/site-packages/saml2/soap.py
/usr/lib/python3.10/site-packages/saml2/time_util.py
/usr/lib/python3.10/site-packages/saml2/userinfo
/usr/lib/python3.10/site-packages/saml2/userinfo/__init__.py
/usr/lib/python3.10/site-packages/saml2/userinfo/__pycache__
/usr/lib/python3.10/site-packages/saml2/userinfo/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/userinfo/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/userinfo/__pycache__/ldapinfo.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/userinfo/__pycache__/ldapinfo.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/userinfo/ldapinfo.py
/usr/lib/python3.10/site-packages/saml2/validate.py
/usr/lib/python3.10/site-packages/saml2/version.py
/usr/lib/python3.10/site-packages/saml2/virtual_org.py
/usr/lib/python3.10/site-packages/saml2/ws
/usr/lib/python3.10/site-packages/saml2/ws/__init__.py
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/wsaddr.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/wsaddr.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/wspol.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/wspol.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/wssec.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/wssec.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/wstrust.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/wstrust.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/wsutil.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/ws/__pycache__/wsutil.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/ws/wsaddr.py
/usr/lib/python3.10/site-packages/saml2/ws/wspol.py
/usr/lib/python3.10/site-packages/saml2/ws/wssec.py
/usr/lib/python3.10/site-packages/saml2/ws/wstrust.py
/usr/lib/python3.10/site-packages/saml2/ws/wsutil.py
/usr/lib/python3.10/site-packages/saml2/xml
/usr/lib/python3.10/site-packages/saml2/xml/__init__.py
/usr/lib/python3.10/site-packages/saml2/xml/__pycache__
/usr/lib/python3.10/site-packages/saml2/xml/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/xml/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/xml/schema
/usr/lib/python3.10/site-packages/saml2/xml/schema/__init__.py
/usr/lib/python3.10/site-packages/saml2/xml/schema/__pycache__
/usr/lib/python3.10/site-packages/saml2/xml/schema/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/xml/schema/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/xmldsig
/usr/lib/python3.10/site-packages/saml2/xmldsig/__init__.py
/usr/lib/python3.10/site-packages/saml2/xmldsig/__pycache__
/usr/lib/python3.10/site-packages/saml2/xmldsig/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/xmldsig/__pycache__/__init__.cpython-310.pyc
/usr/lib/python3.10/site-packages/saml2/xmlenc
/usr/lib/python3.10/site-packages/saml2/xmlenc/__init__.py
/usr/lib/python3.10/site-packages/saml2/xmlenc/__pycache__
/usr/lib/python3.10/site-packages/saml2/xmlenc/__pycache__/__init__.cpython-310.opt-1.pyc
/usr/lib/python3.10/site-packages/saml2/xmlenc/__pycache__/__init__.cpython-310.pyc
/usr/share/doc/python3-pysaml2
/usr/share/doc/python3-pysaml2/README.rst
/usr/share/licenses/python3-pysaml2
/usr/share/licenses/python3-pysaml2/LICENSE

References

Summary

In this tutorial we learn how to install python3-pysaml2 on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).