First set of logout base classes and non-building draft of SP-initiated logout.
authorcantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Sat, 7 Jul 2007 00:12:08 +0000 (00:12 +0000)
committercantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Sat, 7 Jul 2007 00:12:08 +0000 (00:12 +0000)
commitd2b54916e13bac5fbb0c3e8d48d90622430685cc
tree1c8a5072b005770cf8885df539def8bb491a4483
parentf238c5d53696ec8d077679901467e6a268064e6c
First set of logout base classes and non-building draft of SP-initiated logout.
Revised cache and attribute handling APis to use more Unicode types.
Misc. fixes to handler base classes.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2341 cb58f699-b61c-0410-a6fe-9272a202ed29
26 files changed:
schemas/shibboleth-2.0-native-sp-config.xsd
shibsp/AbstractSPRequest.cpp
shibsp/AbstractSPRequest.h
shibsp/SPConfig.cpp
shibsp/SPConfig.h
shibsp/SPRequest.h
shibsp/SessionCache.h
shibsp/attribute/filtering/BasicFilteringContext.h
shibsp/attribute/filtering/FilteringContext.h
shibsp/attribute/filtering/impl/AuthenticationMethodStringFunctor.cpp
shibsp/attribute/resolver/AttributeResolver.h
shibsp/attribute/resolver/impl/ChainingAttributeResolver.cpp
shibsp/attribute/resolver/impl/QueryAttributeResolver.cpp
shibsp/binding/impl/ArtifactResolver.cpp
shibsp/handler/AssertionConsumerService.h
shibsp/handler/Handler.h
shibsp/handler/LogoutHandler.h [new file with mode: 0644]
shibsp/handler/impl/AbstractHandler.cpp
shibsp/handler/impl/AssertionConsumerService.cpp
shibsp/handler/impl/ChainingLogoutInitiator.cpp [new file with mode: 0644]
shibsp/handler/impl/LogoutHandler.cpp [new file with mode: 0644]
shibsp/handler/impl/SAML1Consumer.cpp
shibsp/handler/impl/SAML2Consumer.cpp
shibsp/impl/RemotedSessionCache.cpp
shibsp/impl/StorageServiceSessionCache.cpp
shibsp/impl/XMLServiceProvider.cpp