Fixed attribute-based functors.
authorcantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Mon, 14 May 2007 00:29:49 +0000 (00:29 +0000)
committercantor <cantor@cb58f699-b61c-0410-a6fe-9272a202ed29>
Mon, 14 May 2007 00:29:49 +0000 (00:29 +0000)
commit9eb59cb19ab82e4668b4e2505e49416fb5150e2b
tree0115ce41351a5c612283b5c61c481d563754168a
parent4f6580b9d29bf3ba2f0464fdb19ae314a2a322d2
Fixed attribute-based functors.
Implemented special handling of REMOTE_USER.
Added header clearing method to resolver/extractor.
Added default policy file.

git-svn-id: https://svn.middleware.georgetown.edu/cpp-sp/trunk@2247 cb58f699-b61c-0410-a6fe-9272a202ed29
21 files changed:
configs/Makefile.am
configs/attribute-map.xml.in
configs/attribute-policy.xml.in [new file with mode: 0644]
configs/shibboleth.xml.in
schemas/shibboleth-2.0-afp-mf-basic.xsd
schemas/shibboleth-2.0-afp.xsd
schemas/shibboleth-2.0-attribute-map.xsd
schemas/shibboleth-2.0-native-sp-config.xsd
shibsp/Application.h
shibsp/ServiceProvider.cpp
shibsp/attribute/filtering/impl/AttributeScopeMatchesShibMDScopeFunctor.cpp
shibsp/attribute/filtering/impl/AttributeScopeRegexFunctor.cpp
shibsp/attribute/filtering/impl/AttributeScopeStringFunctor.cpp
shibsp/attribute/filtering/impl/AttributeValueRegexFunctor.cpp
shibsp/attribute/filtering/impl/AttributeValueStringFunctor.cpp
shibsp/attribute/resolver/AttributeExtractor.h
shibsp/attribute/resolver/AttributeResolver.h
shibsp/attribute/resolver/impl/ChainingAttributeResolver.cpp
shibsp/attribute/resolver/impl/QueryAttributeResolver.cpp
shibsp/attribute/resolver/impl/XMLAttributeExtractor.cpp
shibsp/impl/XMLServiceProvider.cpp