From be55bdf7ee36ad38b25b5f79fc4b82edb2557148 Mon Sep 17 00:00:00 2001 From: John Dennis Date: Mon, 26 Jan 2015 16:04:40 -0500 Subject: Implement ECP in Ipsilon * add saml2/SSO/SOAP endpoint. * add check for lasso version, ECP endpoint only exposed in metadata if lasso has full ECP support. * add SSO_SOAP soap authentication handler (used for ECP). * add SAML binding to transaction so we can determine if cookies and other HTTP concepts are expected. Each handler is responsible for setting the binding. * add some constants needed for ECP https://fedorahosted.org/ipsilon/ticket/4 Signed-off-by: John Dennis Reviewed-by: Rob Crittenden --- ipsilon/util/constants.py | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 ipsilon/util/constants.py (limited to 'ipsilon/util/constants.py') diff --git a/ipsilon/util/constants.py b/ipsilon/util/constants.py new file mode 100644 index 0000000..5de4cf8 --- /dev/null +++ b/ipsilon/util/constants.py @@ -0,0 +1,4 @@ +# Copyright (C) 2015 Ipsilon project Contributors, for license see COPYING + +SOAP_MEDIA_TYPE = 'application/soap+xml' +XML_MEDIA_TYPE = 'text/xml' -- cgit