+ <File\r
+ RelativePath=".\attribute\NameIDAttributeDecoder.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\ScopedAttributeDecoder.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\StringAttributeDecoder.cpp"\r
+ >\r
+ </File>\r
+ <Filter\r
+ Name="resolver"\r
+ >\r
+ <Filter\r
+ Name="impl"\r
+ >\r
+ <File\r
+ RelativePath=".\attribute\resolver\impl\ChainingAttributeExtractor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\resolver\impl\ChainingAttributeResolver.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\resolver\impl\QueryAttributeResolver.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\resolver\impl\XMLAttributeExtractor.cpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Filter>\r
+ <Filter\r
+ Name="filtering"\r
+ >\r
+ <Filter\r
+ Name="impl"\r
+ >\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AndMatchFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AnyMatchFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeFilter.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeIssuerInEntityGroupFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeIssuerRegexFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeIssuerStringFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeRequesterInEntityGroupFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeRequesterRegexFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeRequesterStringFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeScopeMatchesShibMDScopeFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeScopeRegexFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeScopeStringFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeValueRegexFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AttributeValueStringFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AuthenticationMethodRegexFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\AuthenticationMethodStringFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\ChainingAttributeFilter.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\MatchFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\NotMatchFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\NumberOfAttributeValuesFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\OrMatchFunctor.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\attribute\filtering\impl\XMLAttributeFilter.cpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Filter>\r
+ </Filter>\r
+ <Filter\r
+ Name="binding"\r
+ >\r
+ <Filter\r
+ Name="impl"\r
+ >\r
+ <File\r
+ RelativePath=".\binding\impl\ArtifactResolver.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\binding\impl\SOAPClient.cpp"\r
+ >\r
+ </File>\r
+ </Filter>\r
+ </Filter>\r
+ <Filter\r
+ Name="handler"\r
+ >\r
+ <Filter\r
+ Name="impl"\r
+ >\r
+ <File\r
+ RelativePath=".\handler\impl\AbstractHandler.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\AssertionConsumerService.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\AssertionLookup.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\ChainingLogoutInitiator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\ChainingSessionInitiator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\FormSessionInitiator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\LocalLogoutInitiator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\LogoutHandler.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\MetadataGenerator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\RemotedHandler.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\SAML1Consumer.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\SAML2ArtifactResolution.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\SAML2Consumer.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\SAML2Logout.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\SAML2LogoutInitiator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\SAML2NameIDMgmt.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\SAML2SessionInitiator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\SAMLDSSessionInitiator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\SessionHandler.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\SessionInitiator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\Shib1SessionInitiator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\StatusHandler.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\TransformSessionInitiator.cpp"\r
+ >\r
+ </File>\r
+ <File\r
+ RelativePath=".\handler\impl\WAYFSessionInitiator.cpp"\r
+ >\r
+ </File>\r
+ </Filter>\r