You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Find the core of the library at ``src/onelogin/saml2`` folder.
115
+
Find the core of the library at ``src/python3_saml/saml2`` folder.
116
116
117
117
#### Option 2. Download from pypi ####
118
118
@@ -165,7 +165,7 @@ In order to avoid them, the SP can keep a list of SAML Messages or Assertion IDs
165
165
to be stored the amount of time of the SAML Message life time, so
166
166
we don't need to store all processed message/assertion Ids, but the most recent ones.
167
167
168
-
The OneLogin_Saml2_Auth class contains the [get_last_request_id](https://github.com/onelogin/python3-saml/blob/ab62b0d6f3e5ac2ae8e95ce3ed2f85389252a32d/src/onelogin/saml2/auth.py#L357), [get_last_message_id](https://github.com/onelogin/python3-saml/blob/ab62b0d6f3e5ac2ae8e95ce3ed2f85389252a32d/src/onelogin/saml2/auth.py#L364) and [get_last_assertion_id](https://github.com/onelogin/python3-saml/blob/ab62b0d6f3e5ac2ae8e95ce3ed2f85389252a32d/src/onelogin/saml2/auth.py#L371) methods to retrieve the IDs
168
+
The OneLogin_Saml2_Auth class contains the `get_last_request_id`, `get_last_message_id` and `get_last_assertion_id` methods to retrieve the IDs
169
169
170
170
Checking that the ID of the current Message/Assertion does not exists in the list of the ones already processed will prevent replay attacks.
171
171
@@ -181,7 +181,7 @@ Let's start describing them:
181
181
182
182
#### src ####
183
183
184
-
This folder contains the heart of the toolkit, **onelogin/saml2** folder contains the new version of
184
+
This folder contains the heart of the toolkit, **python3_saml/saml2** folder contains the new version of
185
185
the classes and methods that are described in a later section.
186
186
187
187
#### demo-django ####
@@ -240,12 +240,12 @@ make pytest
240
240
```
241
241
The previous line will run the tests for the whole toolkit. You can also run the tests for a specific module. To do so for the auth module you would have to execute this:
Copy file name to clipboardExpand all lines: changelog.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,4 +1,7 @@
1
1
# python3-saml changelog
2
+
### 2.0.0 (Oct 29, 2025)
3
+
- Move namespace from onelogin to python3_saml to avoid conflicts with onelogin
4
+
2
5
### 1.16.0 (Oct 9, 2023)
3
6
-[#364](https://github.com/SAML-Toolkits/python3-saml/commit/d1bfaeb17a786735827b8252b91deafde29dabd8) Improve get_metadata method from Parser, allowing to set headers
0 commit comments