Add policy rules for SAML 1 SSO and SAML 2 Bearer confirmation, with unit tests.
[shibboleth/cpp-opensaml.git] / saml / saml.vcproj
index ab67f1f..58783f5 100644 (file)
                                <Filter\r
                                        Name="profile"\r
                                        >\r
-                                       <File\r
-                                               RelativePath=".\saml1\profile\AssertionValidator.cpp"\r
-                                               >\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath=".\saml1\profile\BrowserSSOProfileValidator.cpp"\r
+                                       <Filter\r
+                                               Name="impl"\r
                                                >\r
-                                       </File>\r
+                                               <File\r
+                                                       RelativePath=".\saml1\profile\impl\AssertionValidator.cpp"\r
+                                                       >\r
+                                               </File>\r
+                                               <File\r
+                                                       RelativePath=".\saml1\profile\impl\BrowserSSOProfileValidator.cpp"\r
+                                                       >\r
+                                               </File>\r
+                                               <File\r
+                                                       RelativePath=".\saml1\profile\impl\SAML1BrowserSSORule.cpp"\r
+                                                       >\r
+                                               </File>\r
+                                       </Filter>\r
                                </Filter>\r
                        </Filter>\r
                        <Filter\r
                                <Filter\r
                                        Name="profile"\r
                                        >\r
-                                       <File\r
-                                               RelativePath=".\saml2\profile\Assertion20Validator.cpp"\r
-                                               >\r
-                                               <FileConfiguration\r
-                                                       Name="Debug|Win32"\r
-                                                       >\r
-                                                       <Tool\r
-                                                               Name="VCCLCompilerTool"\r
-                                                               ObjectFile="$(IntDir)\$(InputName)1.obj"\r
-                                                               XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
-                                                       />\r
-                                               </FileConfiguration>\r
-                                               <FileConfiguration\r
-                                                       Name="Debug|x64"\r
-                                                       >\r
-                                                       <Tool\r
-                                                               Name="VCCLCompilerTool"\r
-                                                               ObjectFile="$(IntDir)\$(InputName)1.obj"\r
-                                                               XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
-                                                       />\r
-                                               </FileConfiguration>\r
-                                               <FileConfiguration\r
-                                                       Name="Release|Win32"\r
-                                                       >\r
-                                                       <Tool\r
-                                                               Name="VCCLCompilerTool"\r
-                                                               ObjectFile="$(IntDir)\$(InputName)1.obj"\r
-                                                               XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
-                                                       />\r
-                                               </FileConfiguration>\r
-                                               <FileConfiguration\r
-                                                       Name="Release|x64"\r
-                                                       >\r
-                                                       <Tool\r
-                                                               Name="VCCLCompilerTool"\r
-                                                               ObjectFile="$(IntDir)\$(InputName)1.obj"\r
-                                                               XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
-                                                       />\r
-                                               </FileConfiguration>\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath=".\saml2\profile\BrowserSSOProfile20Validator.cpp"\r
+                                       <Filter\r
+                                               Name="impl"\r
                                                >\r
-                                               <FileConfiguration\r
-                                                       Name="Debug|Win32"\r
+                                               <File\r
+                                                       RelativePath=".\saml2\profile\impl\Assertion20Validator.cpp"\r
                                                        >\r
-                                                       <Tool\r
-                                                               Name="VCCLCompilerTool"\r
-                                                               ObjectFile="$(IntDir)\$(InputName)1.obj"\r
-                                                               XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
-                                                       />\r
-                                               </FileConfiguration>\r
-                                               <FileConfiguration\r
-                                                       Name="Debug|x64"\r
+                                               </File>\r
+                                               <File\r
+                                                       RelativePath=".\saml2\profile\impl\BearerConfirmationRule.cpp"\r
                                                        >\r
-                                                       <Tool\r
-                                                               Name="VCCLCompilerTool"\r
-                                                               ObjectFile="$(IntDir)\$(InputName)1.obj"\r
-                                                               XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
-                                                       />\r
-                                               </FileConfiguration>\r
-                                               <FileConfiguration\r
-                                                       Name="Release|Win32"\r
+                                               </File>\r
+                                               <File\r
+                                                       RelativePath=".\saml2\profile\impl\BrowserSSOProfile20Validator.cpp"\r
                                                        >\r
-                                                       <Tool\r
-                                                               Name="VCCLCompilerTool"\r
-                                                               ObjectFile="$(IntDir)\$(InputName)1.obj"\r
-                                                               XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
-                                                       />\r
-                                               </FileConfiguration>\r
-                                               <FileConfiguration\r
-                                                       Name="Release|x64"\r
+                                               </File>\r
+                                               <File\r
+                                                       RelativePath=".\saml2\profile\impl\SAML2AssertionPolicy.cpp"\r
                                                        >\r
-                                                       <Tool\r
-                                                               Name="VCCLCompilerTool"\r
-                                                               ObjectFile="$(IntDir)\$(InputName)1.obj"\r
-                                                               XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
-                                                       />\r
-                                               </FileConfiguration>\r
-                                       </File>\r
-                                       <File\r
-                                               RelativePath=".\saml2\profile\SAML2AssertionPolicy.cpp"\r
-                                               >\r
-                                       </File>\r
+                                               </File>\r
+                                       </Filter>\r
                                </Filter>\r
                        </Filter>\r
                        <Filter\r