summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
| * Apparently instance sometimes already is a stringJohan Lundberg2018-10-041-1/+3
| * Handle non ascii characters in __str__Johan Lundberg2018-10-041-5/+6
| * Make sure instance is a stringJohan Lundberg2018-10-041-1/+1
| * Allow non ascii characters in avaJohan Lundberg2018-10-042-13/+15
* | Remove unused codeIvan Kanakarakis2018-10-031-20/+0
* | Never map FriendlyName to SAML nameMartin van Es2018-10-031-14/+6
* | Normalize duplicate code for to_local functionIvan Kanakarakis2018-10-031-36/+1
|/
* Allow any namespace prefixIvan Kanakarakis2018-09-061-33/+45
* Remove redundant and unused functionsIvan Kanakarakis2018-09-061-42/+0
* Improve namingIvan Kanakarakis2018-09-061-25/+29
* Handle Python3 str and Python2 unicode uniformlyIvan Kanakarakis2018-09-061-26/+38
* Combine dicts based on xs_typeIvan Kanakarakis2018-09-041-52/+68
* Do not mess with the value if xs:type is anyTypeIvan Kanakarakis2018-09-041-9/+4
* Work on set_textIvan Kanakarakis2018-09-041-61/+85
* Multiple AttributeStatement tags per AssertionThomas Knott2018-08-291-4/+6
* Merge pull request #538 from sheilatron/Docstrings4LearningIvan Kanakarakis2018-08-242-1/+34
|\
| * Docstring explanation of the NameID elementSheila Allen2018-08-141-1/+10
| * Docstring explaining the argtree.add_path functionSheila Allen2018-08-141-0/+24
* | Merge pull request #539 from cmurphy/fix-exceptionIvan Kanakarakis2018-08-241-1/+1
|\ \
| * | Raise ValueError for invalid attribute typeColleen Murphy2018-08-151-1/+1
| |/
* | SP class should not assume SAML NameID in assertionScott Koranda2018-08-161-42/+41
|/
* Allow configuration and specification of id attribute nameIvan Kanakarakis2018-08-042-14/+31
* Formatting and cleanupIvan Kanakarakis2018-08-043-557/+527
* Retrieve SLO endpoint by the appropriate service typeIvan Kanakarakis2018-08-031-2/+9
* Cleanup Entity _parse_responseIvan Kanakarakis2018-08-031-58/+47
* Merge pull request #395 from DataShades/identify-session-info-fixIvan Kanakarakis2018-08-021-23/+21
|\
| * Initialize session_info and cleanup codeMark Gregson2018-08-021-23/+21
* | Merge pull request #394 from DataShades/redirect-logout-requestsIvan Kanakarakis2018-08-021-1/+5
|\ \
| * | Correctly pull the SAMLRequest from Redirect LogoutRequestsMark Gregson2018-08-021-1/+5
| |/
* | Include SCRIPT_NAME when checking whether current URL is a logout endpointMark Gregson2018-08-021-3/+3
|/
* Fix a typo in Saml2Client.do_logoutLumi Pakkanen2018-08-021-1/+1
* Deprecate AESCipher and aes.py moduleIvan Kanakarakis2018-08-022-99/+136
* Use the new saml2.cryptography moduleIvan Kanakarakis2018-08-024-40/+38
* Add saml2.cryptography moduleIvan Kanakarakis2018-08-024-0/+92
* Add tests for AES cipherIvan Kanakarakis2018-08-021-24/+0
* Always generate a random IV for AES operationsIvan Kanakarakis2018-08-023-31/+12
* Fix deprecation and resource warnings.Ivan Kanakarakis2018-08-029-50/+28
* Remove unused and broken RSA codeIvan Kanakarakis2018-08-021-48/+0
* Add more nameid-format definitionsIvan Kanakarakis2018-07-071-6/+12
* Remove invalid nameid-formatIvan Kanakarakis2018-07-071-3/+1
* Merge pull request #516 from c00kiemon5ter/feature-tidy-metadataIvan Kanakarakis2018-07-062-5/+20
|\
| * Retrieve pacakge version from pkg_resourcesIvan Kanakarakis2018-07-032-5/+20
* | Merge pull request #515 from c00kiemon5ter/fix-example-dependenciesIvan Kanakarakis2018-07-062-57/+79
|\ \
| * | Replace Cryptodome library with cryptographyIvan Kanakarakis2018-07-042-39/+65
| * | Cleanup aes.pyIvan Kanakarakis2018-07-041-40/+36
| |/
* | Do not use bare exceptIvan Kanakarakis2018-07-061-1/+1
|/
* Fix SSRF caused by URI attribute of Reference elementIvan Kanakarakis2018-06-181-0/+1
* Reformat using flake8 recommendationsScott Koranda2018-05-251-15/+14
* Omit relay state in HTTP-POST response when emptyIvan Kanakarakis2018-05-251-4/+6
* Refactor HTML_FORM_SPEC to be configurableScott Koranda2018-05-251-33/+36