python-saml | SAML Python toolkit lets you turn your Python application | Authentication library

 by   onelogin Python Version: v2.11.1 License: MIT

kandi X-RAY | python-saml Summary

kandi X-RAY | python-saml Summary

python-saml is a Python library typically used in Security, Authentication applications. python-saml has no bugs, it has no vulnerabilities, it has build file available, it has a Permissive License and it has low support. You can install using 'pip install python-saml' or download it from GitHub, PyPI.

OneLogin's SAML Python toolkit lets you turn your Python application into a SP (Service Provider) that can be connected to an IdP (Identity Provider).
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              python-saml has a low active ecosystem.
              It has 581 star(s) with 297 fork(s). There are 53 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 7 open issues and 181 have been closed. On average issues are closed in 87 days. There are 6 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of python-saml is v2.11.1

            kandi-Quality Quality

              python-saml has 0 bugs and 0 code smells.

            kandi-Security Security

              python-saml has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              python-saml code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              python-saml is licensed under the MIT License. This license is Permissive.
              Permissive licenses have the least restrictions, and you can use them in most projects.

            kandi-Reuse Reuse

              python-saml releases are available to install and integrate.
              Deployable package is available in PyPI.
              Build file is available. You can build the component from source.
              Installation instructions, examples and code snippets are available.
              It has 19996 lines of code, 503 functions and 120 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed python-saml and discovered the below as its top functions. This is intended to give you an instant insight into python-saml implemented functionality, and help decide if they suit your requirements.
            • Adds a certificate to a keypair
            • Perform an XPath query
            • Write content to a temporary file
            • Generate a unique ID
            • Generates a SAML Name ID
            • View function for handling SAML requests
            • Process a SAML response
            • Returns the ID of the assertion
            • Returns True if the authenticated user is authenticated
            • Validate a certificate signature
            • Redirect a URL to a given URL
            • Validate a binary query
            • Validate the given XML document
            • Decrypt an XML element
            • Gets the status of a response
            • Merge settings
            • Calculates the expire time of the cache
            • Gets the self - url for this request
            • Gets the self URL for the request
            • Gets the session index from the request
            • Parses a URI and returns an Entity
            • Returns self - routed URL without querystring
            • Gets the NameID format
            • Get ID from request
            • Get metadata
            • Gets a parameter from a GET request
            Get all kandi verified functions for this library.

            python-saml Key Features

            No Key Features are available at this moment for python-saml.

            python-saml Examples and Code Snippets

            No Code Snippets are available at this moment for python-saml.

            Community Discussions

            QUESTION

            Error while installing Python-saml package in windows
            Asked 2020-Apr-26 at 23:10

            I would like to use python-saml for sso integration with flask web app. while I am trying to install python-saml package using pip install python-saml, I am getting the below error message.

            ...

            ANSWER

            Answered 2020-Apr-25 at 02:33

            Never used python-saml here... However, while searching this error, I found these GitHub issues: Issue 1 and Issue 2

            Both of them talk about a problem with dm.xmlsec.binding.

            Best,
            Felipe

            Source https://stackoverflow.com/questions/61362492

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install python-saml

            We said that this toolkit includes a demos, lets see how fast is deploy some of them. The use of a virtualenv is highly recommended. Virtualenv helps isolating the python enviroment used to run the toolkit. You can find more details and an installation guide in the official documentation.

            Support

            SAML is an XML-based standard for web browser single sign-on and is defined by the OASIS Security Services Technical Committee. The standard has been around since 2002, but lately it is becoming popular due its advantages:.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries