summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * Move endpoints, metadata, ui_info and name_id_format as common config optionsIvan Kanakarakis2020-10-301-7/+4
| | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * Handle complex configs in the same placeIvan Kanakarakis2020-10-301-0/+9
| | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * Remove unneeded unicode_convert methodIvan Kanakarakis2020-10-301-16/+2
| | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * Handle complex configs in the same placeIvan Kanakarakis2020-10-301-23/+5
| | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * Remove python shebang from configIvan Kanakarakis2020-10-301-5/+0
| | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * Do not keep per service-type attribute converters and metadataIvan Kanakarakis2020-10-302-45/+23
| | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * Policy needs metadata store to lookup registration authority for a SPJohan Lundberg2020-10-301-1/+1
| |
| * Allow registration authorities in policyJohan Lundberg2020-10-303-87/+182
| |
| * Support registration info in mdstoreJohan Lundberg2020-10-302-0/+59
| |
| * Missing ONLY_REQUIREDJohan Lundberg2020-10-301-0/+2
|/
* Improve warning messagesIvan Kanakarakis2020-10-303-9/+8
| | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* Warn and log warning messagesIvan Kanakarakis2020-10-284-10/+27
| | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* Update travis distribution from xenial to bionicIvan Kanakarakis2020-10-281-1/+1
| | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* Merge pull request #734 from Worteks/sign-logout-responseIvan Kanakarakis2020-10-286-2/+58
|\ | | | | Add logout_responses_signed configuration option to sign logout responses
| * Unit test for logout_responses_signedMaxime Besson2020-10-072-1/+33
| |
| * Document logout_responses_signedMaxime Besson2020-10-071-0/+18
| |
| * Fixes #733: add setting to sign logout responsesMaxime Besson2020-10-073-1/+7
| |
* | Merge pull request #728 from IdentityPython/feature-logout-response-locationIvan Kanakarakis2020-10-289-43/+124
|\ \
| * | Return the ResponseLocation before falling back to Locationfeature-logout-response-locationIvan Kanakarakis2020-10-288-60/+109
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ResponseLocation [Optional] Optionally specifies a different location to which response messages sent as part of the protocol or profile should be sent. The allowable syntax of this URI depends on the protocol binding. The ResponseLocation attribute is used to enable different endpoints to be specified for receiving request and response messages associated with a protocol or profile, not as a means of load-balancing or redundancy (multiple elements of this type can be included for this purpose). When a role contains an element of this type pertaining to a protocol or profile for which only a single type of message (request or response) is applicable, then the ResponseLocation attribute is unused. [E41]If the ResponseLocation attribute is omitted, any response messages associated with a protocol or profile may be assumed to be handled at the URI indicated by the Location attribute. ArtifactResolutionService, SingleSignOnService and NameIDMappingService MUST omit the ResponseLocation attribute. This is enforced here, but metadata with such service declarations and such attributes should not have been part of the metadata store in the first place. Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * | Add unit test for #720Maxime Besson2020-10-272-2/+21
| | | | | | | | | | | | | | | making sure that ResponseLocation behaves properly when present and that Location is used in its place when missing
| * | Fixes #720: honor ResponseLocation in metadata when building logout responsesMaxime Besson2020-10-272-4/+17
|/ /
* | Do not out debug logs for example/idp2Ivan Kanakarakis2020-10-261-1/+1
|/ | | | | | The debug logs becomes part of the xml metadata. Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* Fix cleaning changes before deploying pre-releasesIvan Kanakarakis2020-10-051-1/+1
| | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* Do not clean changes before deploying pre-releasesIvan Kanakarakis2020-10-051-0/+1
| | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* Push pre-releases to test.pypi for every push on masterIvan Kanakarakis2020-10-051-6/+22
| | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* Use encodebytes in place of encodestringIvan Kanakarakis2020-10-051-36/+34
| | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* Refactor CI/CD to release new versions when a tag on master is presentIvan Kanakarakis2020-10-051-16/+71
| | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* Release version 6.2.0v6.2.0Ivan Kanakarakis2020-10-052-1/+20
| | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* The xsd:id attribute value must not start with a numberIvan Kanakarakis2020-10-052-16/+42
| | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* Merge pull request #704 from canderson90/fix-601-default-nameformatIvan Kanakarakis2020-09-294-3/+24
|\ | | | | Set the default attribute NameFormat to NAME_FORMAT_UNSPECIFIED
| * Add explanatory comment for harvest_element_tree usageIvan Kanakarakis2020-09-291-0/+1
| |
| * Ensure IdP configurations still default to NAME_FORMAT_URIChris Anderson2020-08-114-4/+24
| |
| * Set the default attribute NameFormat to NAME_FORMAT_UNSPECIFIED as per ↵Chris Anderson2020-07-241-1/+1
| | | | | | | | section 2.7.3.1 of the spec
* | Merge pull request #721 from dbaker-rh/dbaker-rh-patch-1Ivan Kanakarakis2020-09-291-1/+1
|\ \ | | | | | | Update to key generation to 2048 bits in example/create_key.sh
| * | Update create_key.shDave Baker2020-09-071-1/+1
| | | | | | | | | | | | Increase key size to prevent: ssl.SSLError: [SSL: EE_KEY_TOO_SMALL] ee key too small (_ssl.c:3542)
* | | Support logging configuration through the python loggerIvan Kanakarakis2020-09-293-34/+81
| | | | | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* | | Support both str and bytes SAML requests on the example idpIvan Kanakarakis2020-09-291-1/+6
| | | | | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
* | | Merge pull request #715 from peppelinux/nameid_format_exampleIvan Kanakarakis2020-09-121-13/+113
|\ \ \ | | | | | | | | Document more configuration options and entity category settings
| * | | Rephrase documentation partsIvan Kanakarakis2020-09-121-29/+43
| | | | | | | | | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * | | Additional DocumentationGiuseppe2020-09-121-11/+97
| | | |
| * | | [Documentation] fixes https://github.com/IdentityPython/pysaml2/issues/710Giuseppe2020-09-121-1/+1
|/ / /
* | | Merge pull request #716 from IdentityPython/assert_deletionIvan Kanakarakis2020-09-1117-110/+188
|\ \ \ | |/ / |/| | Replace assert statements
| * | Replace assert with proper checksassert_deletionIvan Kanakarakis2020-09-1115-97/+173
| | | | | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * | Refactor active_cert checkIvan Kanakarakis2020-09-101-7/+7
| | | | | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * | Use ValueError instead of ExceptionIvan Kanakarakis2020-09-102-5/+5
| | | | | | | | | | | | Signed-off-by: Ivan Kanakarakis <ivan.kanak@gmail.com>
| * | first deletion of assertionGiuseppe2020-09-063-7/+9
|/ /
* | Merge pull request #711 from EE/artifact2message-signIvan Kanakarakis2020-09-011-2/+8
|\ \ | | | | | | Allow request signing in artifact2message
| * | Allow request signing in artifact2messageKrzysztof Jurewicz2020-08-251-2/+8
|/ /
* | Merge pull request #709 from mhindery/ecdsa-namingIvan Kanakarakis2020-08-112-10/+10
|\ \ | | | | | | Fix wrong identifiers for ecdsa algos
| * | Fix wrong identifiers for ecdsa algosMathieu Hinderyckx2020-08-112-10/+10
|/ /