From 17b62beb64df26fd3ae49301b4e6bafe0ac1f9bc Mon Sep 17 00:00:00 2001 From: cantor Date: Tue, 2 Oct 2007 04:14:48 +0000 Subject: [PATCH] IdP-initiated NameID management w/ back-channel notifications. git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2520 cb58f699-b61c-0410-a6fe-9272a202ed29 --- configs/example-metadata.xml.in | 11 +- configs/shibboleth2.xml.in | 10 + schemas/shibboleth-2.0-sp-notify.xsd | 26 +- shibsp/Makefile.am | 1 + shibsp/handler/impl/AbstractHandler.cpp | 7 + shibsp/handler/impl/SAML2NameIDMgmt.cpp | 620 ++++++++++++++++++++++++++++++++ shibsp/shibsp-lite.vcproj | 4 + shibsp/shibsp.vcproj | 4 + 8 files changed, 677 insertions(+), 6 deletions(-) create mode 100644 shibsp/handler/impl/SAML2NameIDMgmt.cpp diff --git a/configs/example-metadata.xml.in b/configs/example-metadata.xml.in index 8c84925..d7a9d2c 100644 --- a/configs/example-metadata.xml.in +++ b/configs/example-metadata.xml.in @@ -267,7 +267,16 @@ w14fpgtAk2x8xD7cpHsZ073JHxEcjEetD8PTtrFdNu6GwIrv6Sk= Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"/> - + + + + + + urn:oasis:names:tc:SAML:2.0:nameid-format:transient diff --git a/configs/shibboleth2.xml.in b/configs/shibboleth2.xml.in index 5825d7f..0195b1b 100644 --- a/configs/shibboleth2.xml.in +++ b/configs/shibboleth2.xml.in @@ -171,6 +171,16 @@ + + + + + +