pysaml2 icon indicating copy to clipboard operation
pysaml2 copied to clipboard

Python implementation of SAML2

Results 147 pysaml2 issues
Sort by recently updated
recently updated
newest added

I have a situation where I need to pass --enabled-key-data to xmlsec1. Our current solution is to use a monkey patch to add this switch to the CLI used to...

Currently there can be only one ServiceName tag constructed in metadata, but more are sometimes needed for different languages. > `metadata.py`, function [`do_attribute_consuming_service`](https://github.com/IdentityPython/pysaml2/blob/master/src/saml2/metadata.py#L460) defines the service name as `service_name =...

Bumps [setuptools](https://github.com/pypa/setuptools) from 75.8.0 to 78.1.1. Changelog Sourced from setuptools's changelog. v78.1.1 Bugfixes More fully sanitized the filename in PackageIndex._download. (#4946) v78.1.0 Features Restore access to _get_vc_env with a warning....

dependencies
python

### Description This PR fixes invalid examples given in the documentation for the `contact_person` setting, and expands upon the existing description in a minor way. Not sure how you want...

[The example](https://pysaml2.readthedocs.io/en/latest/howto/config.html?highlight=make%20metadata#contact-person) shown is incorrect as it contains invalid configuration keys for every attribute other than `company`. The problem is that when using the example configuration, metadata won't be generated...

### Description do not assert both subject-id and pairwise-id default to pairwise-id if both are requested and available ##### The feature or problem addressed by this PR When a SP...

Hi pysaml2 team, we've been using `djangosaml2` library which uses `pysaml2` for SAML SSO for many years. Since a few years ago, we started noticing issues during [global_logout method](https://github.com/IdentityPython/pysaml2/blob/master/src/saml2/client.py#L217) where...

These are improvements to the documentation regarding signing and encryption keys, related to the issue #985 . ~This is still **WIP** as I need to investigate how `tmp_cert_file` and `tmp_cert_key`...

The documentation states that there are 2 ways to specify certificate and key for encryption and signing, however it is not clear what are the differences between them and which...

### Description ##### The feature or problem addressed by this PR Having both ``` python = "^3.9" # and importlib-metadata = {version = ">=1.7.0", python = "