Copied over mapping and filtering schemas.
authorScott Cantor <cantor.2@osu.edu>
Mon, 30 Apr 2007 03:21:57 +0000 (03:21 +0000)
committerScott Cantor <cantor.2@osu.edu>
Mon, 30 Apr 2007 03:21:57 +0000 (03:21 +0000)
commitfc4079118f88af46dcbcda11da4ee3e1cfd0412a
tree442285e1be25783f94e0dbbc8c685d687d881ac7
parentb6df8f101cf7d287f1fb8813558372e808a45438
Copied over mapping and filtering schemas.
New AttributeExtractor API for SAML decoding.
Rewrite of simple AttributeResolver as a query-only component.
Add missing logic for deriving case sensitive attribute flag.
Switch to multimaps for attribute APIs to allow duplicate IDs.
53 files changed:
apache/mod_apache.cpp
configs/Makefile.am
configs/attribute-map.xml.in [new file with mode: 0644]
configs/resolver-simple.xml.in [deleted file]
configs/shibboleth.xml.in
nsapi_shib/nsapi_shib.cpp
schemas/Makefile.am
schemas/catalog.xml.in
schemas/shibboleth-2.0-afp-mf-basic.xsd [new file with mode: 0644]
schemas/shibboleth-2.0-afp-mf-saml.xsd [new file with mode: 0644]
schemas/shibboleth-2.0-afp.xsd [new file with mode: 0644]
schemas/shibboleth-2.0-attribute-map.xsd [new file with mode: 0644]
schemas/shibboleth-2.0-attribute-resolver.xsd [deleted file]
schemas/shibboleth-2.0-native-sp-config.xsd [moved from schemas/shibboleth-spconfig-2.0.xsd with 95% similarity]
schemas/shibboleth-2.0-simple-resolver.xsd [deleted file]
shibsp/Application.h
shibsp/Makefile.am
shibsp/SPConfig.cpp
shibsp/SPConfig.h
shibsp/ServiceProvider.cpp
shibsp/SessionCache.cpp
shibsp/SessionCache.h
shibsp/attribute/Attribute.cpp
shibsp/attribute/Attribute.h
shibsp/attribute/AttributeDecoder.h
shibsp/attribute/NameIDAttributeDecoder.cpp
shibsp/attribute/ScopedAttribute.h
shibsp/attribute/ScopedAttributeDecoder.cpp
shibsp/attribute/SimpleAttribute.h
shibsp/attribute/StringAttributeDecoder.cpp [moved from shibsp/attribute/SimpleAttributeDecoder.cpp with 86% similarity]
shibsp/attribute/resolver/AttributeExtractor.h [new file with mode: 0644]
shibsp/attribute/resolver/AttributeResolver.h
shibsp/attribute/resolver/ResolutionContext.h
shibsp/attribute/resolver/impl/AttributeResolver.cpp [deleted file]
shibsp/attribute/resolver/impl/QueryAttributeResolver.cpp [new file with mode: 0644]
shibsp/attribute/resolver/impl/SimpleAttributeResolver.cpp [deleted file]
shibsp/attribute/resolver/impl/XMLAttributeExtractor.cpp [new file with mode: 0644]
shibsp/exceptions.h
shibsp/handler/AssertionConsumerService.h
shibsp/handler/impl/AbstractHandler.cpp
shibsp/handler/impl/AssertionConsumerService.cpp
shibsp/handler/impl/SAML1Consumer.cpp
shibsp/handler/impl/SAML2Consumer.cpp
shibsp/handler/impl/SessionInitiator.cpp
shibsp/impl/RemotedSessionCache.cpp
shibsp/impl/StorageServiceSessionCache.cpp
shibsp/impl/XMLAccessControl.cpp
shibsp/impl/XMLServiceProvider.cpp
shibsp/remoting/impl/ListenerService.cpp
shibsp/security/PKIXTrustEngine.cpp
shibsp/shibsp.vcproj
shibsp/util/SPConstants.cpp
shibsp/util/SPConstants.h