Support reentrant queries in chaining metadata provider.
[shibboleth/cpp-opensaml.git] / saml / saml.vcproj
1 <?xml version="1.0" encoding="Windows-1252"?>\r
2 <VisualStudioProject\r
3         ProjectType="Visual C++"\r
4         Version="9.00"\r
5         Name="saml"\r
6         ProjectGUID="{34DE3EA5-EA05-4261-8B63-A850FFB91768}"\r
7         RootNamespace="saml"\r
8         Keyword="Win32Proj"\r
9         TargetFrameworkVersion="131072"\r
10         >\r
11         <Platforms>\r
12                 <Platform\r
13                         Name="Win32"\r
14                 />\r
15                 <Platform\r
16                         Name="x64"\r
17                 />\r
18         </Platforms>\r
19         <ToolFiles>\r
20         </ToolFiles>\r
21         <Configurations>\r
22                 <Configuration\r
23                         Name="Debug|Win32"\r
24                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
25                         IntermediateDirectory="$(ConfigurationName)"\r
26                         ConfigurationType="2"\r
27                         CharacterSet="1"\r
28                         >\r
29                         <Tool\r
30                                 Name="VCPreBuildEventTool"\r
31                         />\r
32                         <Tool\r
33                                 Name="VCCustomBuildTool"\r
34                         />\r
35                         <Tool\r
36                                 Name="VCXMLDataGeneratorTool"\r
37                         />\r
38                         <Tool\r
39                                 Name="VCWebServiceProxyGeneratorTool"\r
40                         />\r
41                         <Tool\r
42                                 Name="VCMIDLTool"\r
43                         />\r
44                         <Tool\r
45                                 Name="VCCLCompilerTool"\r
46                                 Optimization="0"\r
47                                 AdditionalIncludeDirectories="&quot;$(SolutionDir)&quot;;&quot;$(ProjectDir)&quot;;&quot;$(ProjectDir)\zlib&quot;;&quot;..\..\cpp-xmltooling&quot;"\r
48                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"\r
49                                 MinimalRebuild="true"\r
50                                 BasicRuntimeChecks="3"\r
51                                 RuntimeLibrary="3"\r
52                                 BrowseInformation="1"\r
53                                 WarningLevel="3"\r
54                                 Detect64BitPortabilityProblems="true"\r
55                                 DebugInformationFormat="4"\r
56                         />\r
57                         <Tool\r
58                                 Name="VCManagedResourceCompilerTool"\r
59                         />\r
60                         <Tool\r
61                                 Name="VCResourceCompilerTool"\r
62                                 PreprocessorDefinitions="_UNICODE;UNICODE;_DEBUG"\r
63                         />\r
64                         <Tool\r
65                                 Name="VCPreLinkEventTool"\r
66                         />\r
67                         <Tool\r
68                                 Name="VCLinkerTool"\r
69                                 AdditionalDependencies="..\..\cpp-xmltooling\$(ConfigurationName)\xmltooling1D.lib xerces-c_3D.lib xsec_1D.lib log4shib1D.lib"\r
70                                 OutputFile="$(OutDir)\$(ProjectName)2_2D.dll"\r
71                                 LinkIncremental="2"\r
72                                 GenerateDebugInformation="true"\r
73                                 SubSystem="2"\r
74                                 RandomizedBaseAddress="1"\r
75                                 DataExecutionPrevention="0"\r
76                                 ImportLibrary="$(TargetDir)$(ProjectName)2D.lib"\r
77                                 TargetMachine="1"\r
78                         />\r
79                         <Tool\r
80                                 Name="VCALinkTool"\r
81                         />\r
82                         <Tool\r
83                                 Name="VCManifestTool"\r
84                         />\r
85                         <Tool\r
86                                 Name="VCXDCMakeTool"\r
87                         />\r
88                         <Tool\r
89                                 Name="VCBscMakeTool"\r
90                         />\r
91                         <Tool\r
92                                 Name="VCFxCopTool"\r
93                         />\r
94                         <Tool\r
95                                 Name="VCAppVerifierTool"\r
96                         />\r
97                         <Tool\r
98                                 Name="VCPostBuildEventTool"\r
99                         />\r
100                 </Configuration>\r
101                 <Configuration\r
102                         Name="Debug|x64"\r
103                         OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"\r
104                         IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"\r
105                         ConfigurationType="2"\r
106                         CharacterSet="1"\r
107                         >\r
108                         <Tool\r
109                                 Name="VCPreBuildEventTool"\r
110                         />\r
111                         <Tool\r
112                                 Name="VCCustomBuildTool"\r
113                         />\r
114                         <Tool\r
115                                 Name="VCXMLDataGeneratorTool"\r
116                         />\r
117                         <Tool\r
118                                 Name="VCWebServiceProxyGeneratorTool"\r
119                         />\r
120                         <Tool\r
121                                 Name="VCMIDLTool"\r
122                                 TargetEnvironment="3"\r
123                         />\r
124                         <Tool\r
125                                 Name="VCCLCompilerTool"\r
126                                 Optimization="0"\r
127                                 AdditionalIncludeDirectories="&quot;$(SolutionDir)&quot;;&quot;$(ProjectDir)&quot;;&quot;$(ProjectDir)\zlib&quot;;&quot;..\..\cpp-xmltooling&quot;"\r
128                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"\r
129                                 MinimalRebuild="true"\r
130                                 BasicRuntimeChecks="3"\r
131                                 RuntimeLibrary="3"\r
132                                 BrowseInformation="1"\r
133                                 WarningLevel="3"\r
134                                 Detect64BitPortabilityProblems="true"\r
135                                 DebugInformationFormat="3"\r
136                         />\r
137                         <Tool\r
138                                 Name="VCManagedResourceCompilerTool"\r
139                         />\r
140                         <Tool\r
141                                 Name="VCResourceCompilerTool"\r
142                                 PreprocessorDefinitions="_UNICODE;UNICODE;_DEBUG"\r
143                         />\r
144                         <Tool\r
145                                 Name="VCPreLinkEventTool"\r
146                         />\r
147                         <Tool\r
148                                 Name="VCLinkerTool"\r
149                                 AdditionalDependencies="..\..\cpp-xmltooling\$(PlatformName)\$(ConfigurationName)\xmltooling1D.lib xerces-c_3D.lib xsec_1D.lib log4shib1D.lib"\r
150                                 OutputFile="$(OutDir)\$(ProjectName)2_2D.dll"\r
151                                 LinkIncremental="2"\r
152                                 GenerateDebugInformation="true"\r
153                                 SubSystem="2"\r
154                                 RandomizedBaseAddress="1"\r
155                                 DataExecutionPrevention="0"\r
156                                 ImportLibrary="$(TargetDir)$(ProjectName)2D.lib"\r
157                                 TargetMachine="17"\r
158                         />\r
159                         <Tool\r
160                                 Name="VCALinkTool"\r
161                         />\r
162                         <Tool\r
163                                 Name="VCManifestTool"\r
164                         />\r
165                         <Tool\r
166                                 Name="VCXDCMakeTool"\r
167                         />\r
168                         <Tool\r
169                                 Name="VCBscMakeTool"\r
170                         />\r
171                         <Tool\r
172                                 Name="VCFxCopTool"\r
173                         />\r
174                         <Tool\r
175                                 Name="VCAppVerifierTool"\r
176                         />\r
177                         <Tool\r
178                                 Name="VCPostBuildEventTool"\r
179                         />\r
180                 </Configuration>\r
181                 <Configuration\r
182                         Name="Release|Win32"\r
183                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
184                         IntermediateDirectory="$(ConfigurationName)"\r
185                         ConfigurationType="2"\r
186                         CharacterSet="1"\r
187                         WholeProgramOptimization="1"\r
188                         >\r
189                         <Tool\r
190                                 Name="VCPreBuildEventTool"\r
191                         />\r
192                         <Tool\r
193                                 Name="VCCustomBuildTool"\r
194                         />\r
195                         <Tool\r
196                                 Name="VCXMLDataGeneratorTool"\r
197                         />\r
198                         <Tool\r
199                                 Name="VCWebServiceProxyGeneratorTool"\r
200                         />\r
201                         <Tool\r
202                                 Name="VCMIDLTool"\r
203                         />\r
204                         <Tool\r
205                                 Name="VCCLCompilerTool"\r
206                                 AdditionalIncludeDirectories="&quot;$(SolutionDir)&quot;;&quot;$(ProjectDir)&quot;;&quot;$(ProjectDir)\zlib&quot;;&quot;..\..\cpp-xmltooling&quot;"\r
207                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"\r
208                                 RuntimeLibrary="2"\r
209                                 WarningLevel="3"\r
210                                 Detect64BitPortabilityProblems="true"\r
211                                 DebugInformationFormat="3"\r
212                         />\r
213                         <Tool\r
214                                 Name="VCManagedResourceCompilerTool"\r
215                         />\r
216                         <Tool\r
217                                 Name="VCResourceCompilerTool"\r
218                         />\r
219                         <Tool\r
220                                 Name="VCPreLinkEventTool"\r
221                         />\r
222                         <Tool\r
223                                 Name="VCLinkerTool"\r
224                                 AdditionalDependencies="..\..\cpp-xmltooling\$(ConfigurationName)\xmltooling1.lib xerces-c_3.lib xsec_1.lib log4shib1.lib"\r
225                                 OutputFile="$(OutDir)\$(ProjectName)2_2.dll"\r
226                                 LinkIncremental="1"\r
227                                 GenerateDebugInformation="true"\r
228                                 SubSystem="2"\r
229                                 OptimizeReferences="2"\r
230                                 EnableCOMDATFolding="2"\r
231                                 RandomizedBaseAddress="1"\r
232                                 DataExecutionPrevention="0"\r
233                                 ImportLibrary="$(TargetDir)$(ProjectName)2.lib"\r
234                                 TargetMachine="1"\r
235                         />\r
236                         <Tool\r
237                                 Name="VCALinkTool"\r
238                         />\r
239                         <Tool\r
240                                 Name="VCManifestTool"\r
241                         />\r
242                         <Tool\r
243                                 Name="VCXDCMakeTool"\r
244                         />\r
245                         <Tool\r
246                                 Name="VCBscMakeTool"\r
247                         />\r
248                         <Tool\r
249                                 Name="VCFxCopTool"\r
250                         />\r
251                         <Tool\r
252                                 Name="VCAppVerifierTool"\r
253                         />\r
254                         <Tool\r
255                                 Name="VCPostBuildEventTool"\r
256                         />\r
257                 </Configuration>\r
258                 <Configuration\r
259                         Name="Release|x64"\r
260                         OutputDirectory="$(SolutionDir)$(PlatformName)\$(ConfigurationName)"\r
261                         IntermediateDirectory="$(PlatformName)\$(ConfigurationName)"\r
262                         ConfigurationType="2"\r
263                         CharacterSet="1"\r
264                         WholeProgramOptimization="1"\r
265                         >\r
266                         <Tool\r
267                                 Name="VCPreBuildEventTool"\r
268                         />\r
269                         <Tool\r
270                                 Name="VCCustomBuildTool"\r
271                         />\r
272                         <Tool\r
273                                 Name="VCXMLDataGeneratorTool"\r
274                         />\r
275                         <Tool\r
276                                 Name="VCWebServiceProxyGeneratorTool"\r
277                         />\r
278                         <Tool\r
279                                 Name="VCMIDLTool"\r
280                                 TargetEnvironment="3"\r
281                         />\r
282                         <Tool\r
283                                 Name="VCCLCompilerTool"\r
284                                 AdditionalIncludeDirectories="&quot;$(SolutionDir)&quot;;&quot;$(ProjectDir)&quot;;&quot;$(ProjectDir)\zlib&quot;;&quot;..\..\cpp-xmltooling&quot;"\r
285                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS"\r
286                                 RuntimeLibrary="2"\r
287                                 WarningLevel="3"\r
288                                 Detect64BitPortabilityProblems="true"\r
289                                 DebugInformationFormat="3"\r
290                         />\r
291                         <Tool\r
292                                 Name="VCManagedResourceCompilerTool"\r
293                         />\r
294                         <Tool\r
295                                 Name="VCResourceCompilerTool"\r
296                         />\r
297                         <Tool\r
298                                 Name="VCPreLinkEventTool"\r
299                         />\r
300                         <Tool\r
301                                 Name="VCLinkerTool"\r
302                                 AdditionalDependencies="..\..\cpp-xmltooling\$(PlatformName)\$(ConfigurationName)\xmltooling1.lib xerces-c_3.lib xsec_1.lib log4shib1.lib"\r
303                                 OutputFile="$(OutDir)\$(ProjectName)2_2.dll"\r
304                                 LinkIncremental="1"\r
305                                 GenerateDebugInformation="true"\r
306                                 SubSystem="2"\r
307                                 OptimizeReferences="2"\r
308                                 EnableCOMDATFolding="2"\r
309                                 RandomizedBaseAddress="1"\r
310                                 DataExecutionPrevention="0"\r
311                                 ImportLibrary="$(TargetDir)$(ProjectName)2.lib"\r
312                                 TargetMachine="17"\r
313                         />\r
314                         <Tool\r
315                                 Name="VCALinkTool"\r
316                         />\r
317                         <Tool\r
318                                 Name="VCManifestTool"\r
319                         />\r
320                         <Tool\r
321                                 Name="VCXDCMakeTool"\r
322                         />\r
323                         <Tool\r
324                                 Name="VCBscMakeTool"\r
325                         />\r
326                         <Tool\r
327                                 Name="VCFxCopTool"\r
328                         />\r
329                         <Tool\r
330                                 Name="VCAppVerifierTool"\r
331                         />\r
332                         <Tool\r
333                                 Name="VCPostBuildEventTool"\r
334                         />\r
335                 </Configuration>\r
336         </Configurations>\r
337         <References>\r
338         </References>\r
339         <Files>\r
340                 <Filter\r
341                         Name="Source Files"\r
342                         Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
343                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
344                         >\r
345                         <File\r
346                                 RelativePath=".\SAMLConfig.cpp"\r
347                                 >\r
348                         </File>\r
349                         <Filter\r
350                                 Name="util"\r
351                                 >\r
352                                 <File\r
353                                         RelativePath=".\util\CommonDomainCookie.cpp"\r
354                                         >\r
355                                 </File>\r
356                                 <File\r
357                                         RelativePath=".\util\SAMLConstants.cpp"\r
358                                         >\r
359                                 </File>\r
360                         </Filter>\r
361                         <Filter\r
362                                 Name="saml1"\r
363                                 >\r
364                                 <Filter\r
365                                         Name="core"\r
366                                         >\r
367                                         <Filter\r
368                                                 Name="impl"\r
369                                                 >\r
370                                                 <File\r
371                                                         RelativePath=".\saml1\core\impl\AssertionsImpl.cpp"\r
372                                                         >\r
373                                                 </File>\r
374                                                 <File\r
375                                                         RelativePath=".\saml1\core\impl\AssertionsSchemaValidators.cpp"\r
376                                                         >\r
377                                                 </File>\r
378                                                 <File\r
379                                                         RelativePath=".\saml1\core\impl\ProtocolsImpl.cpp"\r
380                                                         >\r
381                                                 </File>\r
382                                                 <File\r
383                                                         RelativePath=".\saml1\core\impl\ProtocolsSchemaValidators.cpp"\r
384                                                         >\r
385                                                 </File>\r
386                                         </Filter>\r
387                                 </Filter>\r
388                                 <Filter\r
389                                         Name="binding"\r
390                                         >\r
391                                         <Filter\r
392                                                 Name="impl"\r
393                                                 >\r
394                                                 <File\r
395                                                         RelativePath=".\saml1\binding\impl\SAML1ArtifactDecoder.cpp"\r
396                                                         >\r
397                                                 </File>\r
398                                                 <File\r
399                                                         RelativePath=".\saml1\binding\impl\SAML1ArtifactEncoder.cpp"\r
400                                                         >\r
401                                                 </File>\r
402                                                 <File\r
403                                                         RelativePath=".\saml1\binding\impl\SAML1MessageDecoder.cpp"\r
404                                                         >\r
405                                                 </File>\r
406                                                 <File\r
407                                                         RelativePath=".\saml1\binding\impl\SAML1POSTDecoder.cpp"\r
408                                                         >\r
409                                                 </File>\r
410                                                 <File\r
411                                                         RelativePath=".\saml1\binding\impl\SAML1POSTEncoder.cpp"\r
412                                                         >\r
413                                                 </File>\r
414                                                 <File\r
415                                                         RelativePath=".\saml1\binding\impl\SAML1SOAPClient.cpp"\r
416                                                         >\r
417                                                 </File>\r
418                                                 <File\r
419                                                         RelativePath=".\saml1\binding\impl\SAML1SOAPDecoder.cpp"\r
420                                                         >\r
421                                                 </File>\r
422                                                 <File\r
423                                                         RelativePath=".\saml1\binding\impl\SAML1SOAPEncoder.cpp"\r
424                                                         >\r
425                                                 </File>\r
426                                                 <File\r
427                                                         RelativePath=".\saml1\binding\impl\SAMLArtifactType0001.cpp"\r
428                                                         >\r
429                                                 </File>\r
430                                                 <File\r
431                                                         RelativePath=".\saml1\binding\impl\SAMLArtifactType0002.cpp"\r
432                                                         >\r
433                                                 </File>\r
434                                         </Filter>\r
435                                 </Filter>\r
436                                 <Filter\r
437                                         Name="profile"\r
438                                         >\r
439                                         <Filter\r
440                                                 Name="impl"\r
441                                                 >\r
442                                                 <File\r
443                                                         RelativePath=".\saml1\profile\impl\AssertionValidator.cpp"\r
444                                                         >\r
445                                                 </File>\r
446                                                 <File\r
447                                                         RelativePath=".\saml1\profile\impl\BrowserSSOProfileValidator.cpp"\r
448                                                         >\r
449                                                 </File>\r
450                                                 <File\r
451                                                         RelativePath=".\saml1\profile\impl\SAML1BrowserSSORule.cpp"\r
452                                                         >\r
453                                                 </File>\r
454                                         </Filter>\r
455                                 </Filter>\r
456                         </Filter>\r
457                         <Filter\r
458                                 Name="signature"\r
459                                 >\r
460                                 <File\r
461                                         RelativePath=".\signature\ContentReference.cpp"\r
462                                         >\r
463                                 </File>\r
464                                 <File\r
465                                         RelativePath=".\signature\SignatureProfileValidator.cpp"\r
466                                         >\r
467                                 </File>\r
468                         </Filter>\r
469                         <Filter\r
470                                 Name="saml2"\r
471                                 >\r
472                                 <Filter\r
473                                         Name="core"\r
474                                         >\r
475                                         <Filter\r
476                                                 Name="impl"\r
477                                                 >\r
478                                                 <File\r
479                                                         RelativePath=".\saml2\core\impl\Assertions.cpp"\r
480                                                         >\r
481                                                 </File>\r
482                                                 <File\r
483                                                         RelativePath=".\saml2\core\impl\Assertions20Impl.cpp"\r
484                                                         >\r
485                                                 </File>\r
486                                                 <File\r
487                                                         RelativePath=".\saml2\core\impl\Assertions20SchemaValidators.cpp"\r
488                                                         >\r
489                                                 </File>\r
490                                                 <File\r
491                                                         RelativePath=".\saml2\core\impl\Protocols20Impl.cpp"\r
492                                                         >\r
493                                                 </File>\r
494                                                 <File\r
495                                                         RelativePath=".\saml2\core\impl\Protocols20SchemaValidators.cpp"\r
496                                                         >\r
497                                                 </File>\r
498                                         </Filter>\r
499                                 </Filter>\r
500                                 <Filter\r
501                                         Name="metadata"\r
502                                         >\r
503                                         <Filter\r
504                                                 Name="impl"\r
505                                                 >\r
506                                                 <File\r
507                                                         RelativePath=".\saml2\metadata\impl\AbstractMetadataProvider.cpp"\r
508                                                         >\r
509                                                 </File>\r
510                                                 <File\r
511                                                         RelativePath=".\saml2\metadata\impl\BlacklistMetadataFilter.cpp"\r
512                                                         >\r
513                                                 </File>\r
514                                                 <File\r
515                                                         RelativePath=".\saml2\metadata\impl\ChainingMetadataProvider.cpp"\r
516                                                         >\r
517                                                 </File>\r
518                                                 <File\r
519                                                         RelativePath=".\saml2\metadata\impl\DynamicMetadataProvider.cpp"\r
520                                                         >\r
521                                                 </File>\r
522                                                 <File\r
523                                                         RelativePath=".\saml2\metadata\impl\EntityRoleMetadataFilter.cpp"\r
524                                                         >\r
525                                                 </File>\r
526                                                 <File\r
527                                                         RelativePath=".\saml2\metadata\impl\MetadataImpl.cpp"\r
528                                                         >\r
529                                                 </File>\r
530                                                 <File\r
531                                                         RelativePath=".\saml2\metadata\impl\MetadataProvider.cpp"\r
532                                                         >\r
533                                                 </File>\r
534                                                 <File\r
535                                                         RelativePath=".\saml2\metadata\impl\MetadataSchemaValidators.cpp"\r
536                                                         >\r
537                                                 </File>\r
538                                                 <File\r
539                                                         RelativePath=".\saml2\metadata\impl\NullMetadataProvider.cpp"\r
540                                                         >\r
541                                                 </File>\r
542                                                 <File\r
543                                                         RelativePath=".\saml2\metadata\impl\RequireValidUntilMetadataFilter.cpp"\r
544                                                         >\r
545                                                 </File>\r
546                                                 <File\r
547                                                         RelativePath=".\saml2\metadata\impl\SignatureMetadataFilter.cpp"\r
548                                                         >\r
549                                                 </File>\r
550                                                 <File\r
551                                                         RelativePath=".\saml2\metadata\impl\WhitelistMetadataFilter.cpp"\r
552                                                         >\r
553                                                 </File>\r
554                                                 <File\r
555                                                         RelativePath=".\saml2\metadata\impl\XMLMetadataProvider.cpp"\r
556                                                         >\r
557                                                 </File>\r
558                                         </Filter>\r
559                                 </Filter>\r
560                                 <Filter\r
561                                         Name="binding"\r
562                                         >\r
563                                         <Filter\r
564                                                 Name="impl"\r
565                                                 >\r
566                                                 <File\r
567                                                         RelativePath=".\saml2\binding\impl\SAML2Artifact.cpp"\r
568                                                         >\r
569                                                         <FileConfiguration\r
570                                                                 Name="Debug|Win32"\r
571                                                                 >\r
572                                                                 <Tool\r
573                                                                         Name="VCCLCompilerTool"\r
574                                                                         ObjectFile="$(IntDir)\$(InputName)1.obj"\r
575                                                                         XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
576                                                                 />\r
577                                                         </FileConfiguration>\r
578                                                         <FileConfiguration\r
579                                                                 Name="Debug|x64"\r
580                                                                 >\r
581                                                                 <Tool\r
582                                                                         Name="VCCLCompilerTool"\r
583                                                                         ObjectFile="$(IntDir)\$(InputName)1.obj"\r
584                                                                         XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
585                                                                 />\r
586                                                         </FileConfiguration>\r
587                                                         <FileConfiguration\r
588                                                                 Name="Release|Win32"\r
589                                                                 >\r
590                                                                 <Tool\r
591                                                                         Name="VCCLCompilerTool"\r
592                                                                         ObjectFile="$(IntDir)\$(InputName)1.obj"\r
593                                                                         XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
594                                                                 />\r
595                                                         </FileConfiguration>\r
596                                                         <FileConfiguration\r
597                                                                 Name="Release|x64"\r
598                                                                 >\r
599                                                                 <Tool\r
600                                                                         Name="VCCLCompilerTool"\r
601                                                                         ObjectFile="$(IntDir)\$(InputName)1.obj"\r
602                                                                         XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
603                                                                 />\r
604                                                         </FileConfiguration>\r
605                                                 </File>\r
606                                                 <File\r
607                                                         RelativePath=".\saml2\binding\impl\SAML2ArtifactDecoder.cpp"\r
608                                                         >\r
609                                                 </File>\r
610                                                 <File\r
611                                                         RelativePath=".\saml2\binding\impl\SAML2ArtifactEncoder.cpp"\r
612                                                         >\r
613                                                 </File>\r
614                                                 <File\r
615                                                         RelativePath=".\saml2\binding\impl\SAML2ArtifactType0004.cpp"\r
616                                                         >\r
617                                                         <FileConfiguration\r
618                                                                 Name="Debug|Win32"\r
619                                                                 >\r
620                                                                 <Tool\r
621                                                                         Name="VCCLCompilerTool"\r
622                                                                         ObjectFile="$(IntDir)\$(InputName)1.obj"\r
623                                                                         XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
624                                                                 />\r
625                                                         </FileConfiguration>\r
626                                                         <FileConfiguration\r
627                                                                 Name="Debug|x64"\r
628                                                                 >\r
629                                                                 <Tool\r
630                                                                         Name="VCCLCompilerTool"\r
631                                                                         ObjectFile="$(IntDir)\$(InputName)1.obj"\r
632                                                                         XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
633                                                                 />\r
634                                                         </FileConfiguration>\r
635                                                         <FileConfiguration\r
636                                                                 Name="Release|Win32"\r
637                                                                 >\r
638                                                                 <Tool\r
639                                                                         Name="VCCLCompilerTool"\r
640                                                                         ObjectFile="$(IntDir)\$(InputName)1.obj"\r
641                                                                         XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
642                                                                 />\r
643                                                         </FileConfiguration>\r
644                                                         <FileConfiguration\r
645                                                                 Name="Release|x64"\r
646                                                                 >\r
647                                                                 <Tool\r
648                                                                         Name="VCCLCompilerTool"\r
649                                                                         ObjectFile="$(IntDir)\$(InputName)1.obj"\r
650                                                                         XMLDocumentationFileName="$(IntDir)\$(InputName)1.xdc"\r
651                                                                 />\r
652                                                         </FileConfiguration>\r
653                                                 </File>\r
654                                                 <File\r
655                                                         RelativePath=".\saml2\binding\impl\SAML2ECPDecoder.cpp"\r
656                                                         >\r
657                                                 </File>\r
658                                                 <File\r
659                                                         RelativePath=".\saml2\binding\impl\SAML2ECPEncoder.cpp"\r
660                                                         >\r
661                                                 </File>\r
662                                                 <File\r
663                                                         RelativePath=".\saml2\binding\impl\SAML2MessageDecoder.cpp"\r
664                                                         >\r
665                                                 </File>\r
666                                                 <File\r
667                                                         RelativePath=".\saml2\binding\impl\SAML2POSTDecoder.cpp"\r
668                                                         >\r
669                                                 </File>\r
670                                                 <File\r
671                                                         RelativePath=".\saml2\binding\impl\SAML2POSTEncoder.cpp"\r
672                                                         >\r
673                                                 </File>\r
674                                                 <File\r
675                                                         RelativePath=".\saml2\binding\impl\SAML2Redirect.cpp"\r
676                                                         >\r
677                                                 </File>\r
678                                                 <File\r
679                                                         RelativePath=".\saml2\binding\impl\SAML2RedirectDecoder.cpp"\r
680                                                         >\r
681                                                 </File>\r
682                                                 <File\r
683                                                         RelativePath=".\saml2\binding\impl\SAML2RedirectEncoder.cpp"\r
684                                                         >\r
685                                                 </File>\r
686                                                 <File\r
687                                                         RelativePath=".\saml2\binding\impl\SAML2SOAPClient.cpp"\r
688                                                         >\r
689                                                 </File>\r
690                                                 <File\r
691                                                         RelativePath=".\saml2\binding\impl\SAML2SOAPDecoder.cpp"\r
692                                                         >\r
693                                                 </File>\r
694                                                 <File\r
695                                                         RelativePath=".\saml2\binding\impl\SAML2SOAPEncoder.cpp"\r
696                                                         >\r
697                                                 </File>\r
698                                         </Filter>\r
699                                 </Filter>\r
700                                 <Filter\r
701                                         Name="profile"\r
702                                         >\r
703                                         <Filter\r
704                                                 Name="impl"\r
705                                                 >\r
706                                                 <File\r
707                                                         RelativePath=".\saml2\profile\impl\Assertion20Validator.cpp"\r
708                                                         >\r
709                                                 </File>\r
710                                                 <File\r
711                                                         RelativePath=".\saml2\profile\impl\BearerConfirmationRule.cpp"\r
712                                                         >\r
713                                                 </File>\r
714                                                 <File\r
715                                                         RelativePath=".\saml2\profile\impl\BrowserSSOProfile20Validator.cpp"\r
716                                                         >\r
717                                                 </File>\r
718                                                 <File\r
719                                                         RelativePath=".\saml2\profile\impl\DelegationRestrictionRule.cpp"\r
720                                                         >\r
721                                                 </File>\r
722                                                 <File\r
723                                                         RelativePath=".\saml2\profile\impl\SAML2AssertionPolicy.cpp"\r
724                                                         >\r
725                                                 </File>\r
726                                         </Filter>\r
727                                 </Filter>\r
728                         </Filter>\r
729                         <Filter\r
730                                 Name="encryption"\r
731                                 >\r
732                                 <File\r
733                                         RelativePath=".\encryption\EncryptedKeyResolver.cpp"\r
734                                         >\r
735                                 </File>\r
736                         </Filter>\r
737                         <Filter\r
738                                 Name="binding"\r
739                                 >\r
740                                 <Filter\r
741                                         Name="impl"\r
742                                         >\r
743                                         <File\r
744                                                 RelativePath=".\binding\impl\ArtifactMap.cpp"\r
745                                                 >\r
746                                         </File>\r
747                                         <File\r
748                                                 RelativePath=".\binding\impl\ClientCertAuthRule.cpp"\r
749                                                 >\r
750                                         </File>\r
751                                         <File\r
752                                                 RelativePath=".\binding\impl\MessageDecoder.cpp"\r
753                                                 >\r
754                                         </File>\r
755                                         <File\r
756                                                 RelativePath=".\binding\impl\MessageEncoder.cpp"\r
757                                                 >\r
758                                         </File>\r
759                                         <File\r
760                                                 RelativePath=".\binding\impl\MessageFlowRule.cpp"\r
761                                                 >\r
762                                         </File>\r
763                                         <File\r
764                                                 RelativePath=".\binding\impl\NullSecurityRule.cpp"\r
765                                                 >\r
766                                         </File>\r
767                                         <File\r
768                                                 RelativePath=".\binding\impl\SAMLArtifact.cpp"\r
769                                                 >\r
770                                         </File>\r
771                                         <File\r
772                                                 RelativePath=".\binding\impl\SecurityPolicy.cpp"\r
773                                                 >\r
774                                         </File>\r
775                                         <File\r
776                                                 RelativePath=".\binding\impl\SimpleSigningRule.cpp"\r
777                                                 >\r
778                                         </File>\r
779                                         <File\r
780                                                 RelativePath=".\binding\impl\SOAPClient.cpp"\r
781                                                 >\r
782                                         </File>\r
783                                         <File\r
784                                                 RelativePath=".\binding\impl\XMLSigningRule.cpp"\r
785                                                 >\r
786                                         </File>\r
787                                 </Filter>\r
788                         </Filter>\r
789                         <Filter\r
790                                 Name="zlib"\r
791                                 >\r
792                                 <File\r
793                                         RelativePath=".\zlib\adler32.c"\r
794                                         >\r
795                                 </File>\r
796                                 <File\r
797                                         RelativePath=".\zlib\compress.c"\r
798                                         >\r
799                                 </File>\r
800                                 <File\r
801                                         RelativePath=".\zlib\crc32.c"\r
802                                         >\r
803                                 </File>\r
804                                 <File\r
805                                         RelativePath=".\zlib\deflate.c"\r
806                                         >\r
807                                 </File>\r
808                                 <File\r
809                                         RelativePath=".\zlib\inffast.c"\r
810                                         >\r
811                                 </File>\r
812                                 <File\r
813                                         RelativePath=".\zlib\inflate.c"\r
814                                         >\r
815                                 </File>\r
816                                 <File\r
817                                         RelativePath=".\zlib\inftrees.c"\r
818                                         >\r
819                                 </File>\r
820                                 <File\r
821                                         RelativePath=".\zlib\trees.c"\r
822                                         >\r
823                                 </File>\r
824                                 <File\r
825                                         RelativePath=".\zlib\zutil.c"\r
826                                         >\r
827                                 </File>\r
828                         </Filter>\r
829                         <Filter\r
830                                 Name="profile"\r
831                                 >\r
832                                 <Filter\r
833                                         Name="impl"\r
834                                         >\r
835                                         <File\r
836                                                 RelativePath=".\profile\impl\AudienceRestrictionRule.cpp"\r
837                                                 >\r
838                                         </File>\r
839                                         <File\r
840                                                 RelativePath=".\profile\impl\ConditionsRule.cpp"\r
841                                                 >\r
842                                         </File>\r
843                                         <File\r
844                                                 RelativePath=".\profile\impl\IgnoreRule.cpp"\r
845                                                 >\r
846                                         </File>\r
847                                 </Filter>\r
848                         </Filter>\r
849                 </Filter>\r
850                 <Filter\r
851                         Name="Header Files"\r
852                         Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
853                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"\r
854                         >\r
855                         <File\r
856                                 RelativePath=".\Assertion.h"\r
857                                 >\r
858                         </File>\r
859                         <File\r
860                                 RelativePath=".\base.h"\r
861                                 >\r
862                         </File>\r
863                         <File\r
864                                 RelativePath=".\exceptions.h"\r
865                                 >\r
866                         </File>\r
867                         <File\r
868                                 RelativePath=".\internal.h"\r
869                                 >\r
870                         </File>\r
871                         <File\r
872                                 RelativePath=".\RootObject.h"\r
873                                 >\r
874                         </File>\r
875                         <File\r
876                                 RelativePath=".\SAMLConfig.h"\r
877                                 >\r
878                         </File>\r
879                         <File\r
880                                 RelativePath=".\version.h"\r
881                                 >\r
882                         </File>\r
883                         <Filter\r
884                                 Name="util"\r
885                                 >\r
886                                 <File\r
887                                         RelativePath=".\util\CommonDomainCookie.h"\r
888                                         >\r
889                                 </File>\r
890                                 <File\r
891                                         RelativePath=".\util\SAMLConstants.h"\r
892                                         >\r
893                                 </File>\r
894                         </Filter>\r
895                         <Filter\r
896                                 Name="saml1"\r
897                                 >\r
898                                 <Filter\r
899                                         Name="core"\r
900                                         >\r
901                                         <File\r
902                                                 RelativePath=".\saml1\core\Assertions.h"\r
903                                                 >\r
904                                         </File>\r
905                                         <File\r
906                                                 RelativePath=".\saml1\core\Protocols.h"\r
907                                                 >\r
908                                         </File>\r
909                                 </Filter>\r
910                                 <Filter\r
911                                         Name="binding"\r
912                                         >\r
913                                         <File\r
914                                                 RelativePath=".\saml1\binding\SAML1MessageDecoder.h"\r
915                                                 >\r
916                                         </File>\r
917                                         <File\r
918                                                 RelativePath=".\saml1\binding\SAML1SOAPClient.h"\r
919                                                 >\r
920                                         </File>\r
921                                         <File\r
922                                                 RelativePath=".\saml1\binding\SAMLArtifactType0001.h"\r
923                                                 >\r
924                                         </File>\r
925                                         <File\r
926                                                 RelativePath=".\saml1\binding\SAMLArtifactType0002.h"\r
927                                                 >\r
928                                         </File>\r
929                                 </Filter>\r
930                                 <Filter\r
931                                         Name="profile"\r
932                                         >\r
933                                         <File\r
934                                                 RelativePath=".\saml1\profile\AssertionValidator.h"\r
935                                                 >\r
936                                         </File>\r
937                                         <File\r
938                                                 RelativePath=".\saml1\profile\BrowserSSOProfileValidator.h"\r
939                                                 >\r
940                                         </File>\r
941                                 </Filter>\r
942                         </Filter>\r
943                         <Filter\r
944                                 Name="signature"\r
945                                 >\r
946                                 <File\r
947                                         RelativePath=".\signature\ContentReference.h"\r
948                                         >\r
949                                 </File>\r
950                                 <File\r
951                                         RelativePath=".\signature\SignableObject.h"\r
952                                         >\r
953                                 </File>\r
954                                 <File\r
955                                         RelativePath=".\signature\SignatureProfileValidator.h"\r
956                                         >\r
957                                 </File>\r
958                         </Filter>\r
959                         <Filter\r
960                                 Name="saml2"\r
961                                 >\r
962                                 <Filter\r
963                                         Name="core"\r
964                                         >\r
965                                         <File\r
966                                                 RelativePath=".\saml2\core\Assertions.h"\r
967                                                 >\r
968                                         </File>\r
969                                         <File\r
970                                                 RelativePath=".\saml2\core\Protocols.h"\r
971                                                 >\r
972                                         </File>\r
973                                 </Filter>\r
974                                 <Filter\r
975                                         Name="metadata"\r
976                                         >\r
977                                         <File\r
978                                                 RelativePath=".\saml2\metadata\AbstractMetadataProvider.h"\r
979                                                 >\r
980                                         </File>\r
981                                         <File\r
982                                                 RelativePath=".\saml2\metadata\DynamicMetadataProvider.h"\r
983                                                 >\r
984                                         </File>\r
985                                         <File\r
986                                                 RelativePath=".\saml2\metadata\EndpointManager.h"\r
987                                                 >\r
988                                         </File>\r
989                                         <File\r
990                                                 RelativePath=".\saml2\metadata\Metadata.h"\r
991                                                 >\r
992                                         </File>\r
993                                         <File\r
994                                                 RelativePath=".\saml2\metadata\MetadataCredentialContext.h"\r
995                                                 >\r
996                                         </File>\r
997                                         <File\r
998                                                 RelativePath=".\saml2\metadata\MetadataCredentialCriteria.h"\r
999                                                 >\r
1000                                         </File>\r
1001                                         <File\r
1002                                                 RelativePath=".\saml2\metadata\MetadataFilter.h"\r
1003                                                 >\r
1004                                         </File>\r
1005                                         <File\r
1006                                                 RelativePath=".\saml2\metadata\MetadataProvider.h"\r
1007                                                 >\r
1008                                         </File>\r
1009                                         <File\r
1010                                                 RelativePath=".\saml2\metadata\ObservableMetadataProvider.h"\r
1011                                                 >\r
1012                                         </File>\r
1013                                 </Filter>\r
1014                                 <Filter\r
1015                                         Name="binding"\r
1016                                         >\r
1017                                         <File\r
1018                                                 RelativePath=".\saml2\binding\SAML2Artifact.h"\r
1019                                                 >\r
1020                                         </File>\r
1021                                         <File\r
1022                                                 RelativePath=".\saml2\binding\SAML2ArtifactType0004.h"\r
1023                                                 >\r
1024                                         </File>\r
1025                                         <File\r
1026                                                 RelativePath=".\saml2\binding\SAML2MessageDecoder.h"\r
1027                                                 >\r
1028                                         </File>\r
1029                                         <File\r
1030                                                 RelativePath=".\saml2\binding\SAML2Redirect.h"\r
1031                                                 >\r
1032                                         </File>\r
1033                                         <File\r
1034                                                 RelativePath=".\saml2\binding\SAML2SOAPClient.h"\r
1035                                                 >\r
1036                                         </File>\r
1037                                 </Filter>\r
1038                                 <Filter\r
1039                                         Name="profile"\r
1040                                         >\r
1041                                         <File\r
1042                                                 RelativePath=".\saml2\profile\AssertionValidator.h"\r
1043                                                 >\r
1044                                         </File>\r
1045                                         <File\r
1046                                                 RelativePath=".\saml2\profile\BrowserSSOProfileValidator.h"\r
1047                                                 >\r
1048                                         </File>\r
1049                                         <File\r
1050                                                 RelativePath=".\saml2\profile\SAML2AssertionPolicy.h"\r
1051                                                 >\r
1052                                         </File>\r
1053                                 </Filter>\r
1054                         </Filter>\r
1055                         <Filter\r
1056                                 Name="encryption"\r
1057                                 >\r
1058                                 <File\r
1059                                         RelativePath=".\encryption\EncryptedKeyResolver.h"\r
1060                                         >\r
1061                                 </File>\r
1062                         </Filter>\r
1063                         <Filter\r
1064                                 Name="binding"\r
1065                                 >\r
1066                                 <File\r
1067                                         RelativePath=".\binding\ArtifactMap.h"\r
1068                                         >\r
1069                                 </File>\r
1070                                 <File\r
1071                                         RelativePath=".\binding\MessageDecoder.h"\r
1072                                         >\r
1073                                 </File>\r
1074                                 <File\r
1075                                         RelativePath=".\binding\MessageEncoder.h"\r
1076                                         >\r
1077                                 </File>\r
1078                                 <File\r
1079                                         RelativePath=".\binding\SAMLArtifact.h"\r
1080                                         >\r
1081                                 </File>\r
1082                                 <File\r
1083                                         RelativePath=".\binding\SecurityPolicy.h"\r
1084                                         >\r
1085                                 </File>\r
1086                                 <File\r
1087                                         RelativePath=".\binding\SecurityPolicyRule.h"\r
1088                                         >\r
1089                                 </File>\r
1090                                 <File\r
1091                                         RelativePath=".\binding\SOAPClient.h"\r
1092                                         >\r
1093                                 </File>\r
1094                         </Filter>\r
1095                         <Filter\r
1096                                 Name="zlib"\r
1097                                 >\r
1098                                 <File\r
1099                                         RelativePath=".\zlib\crc32.h"\r
1100                                         >\r
1101                                 </File>\r
1102                                 <File\r
1103                                         RelativePath=".\zlib\deflate.h"\r
1104                                         >\r
1105                                 </File>\r
1106                                 <File\r
1107                                         RelativePath=".\zlib\inffast.h"\r
1108                                         >\r
1109                                 </File>\r
1110                                 <File\r
1111                                         RelativePath=".\zlib\inffixed.h"\r
1112                                         >\r
1113                                 </File>\r
1114                                 <File\r
1115                                         RelativePath=".\zlib\inflate.h"\r
1116                                         >\r
1117                                 </File>\r
1118                                 <File\r
1119                                         RelativePath=".\zlib\inftrees.h"\r
1120                                         >\r
1121                                 </File>\r
1122                                 <File\r
1123                                         RelativePath=".\zlib\trees.h"\r
1124                                         >\r
1125                                 </File>\r
1126                                 <File\r
1127                                         RelativePath=".\zlib\zconf.h"\r
1128                                         >\r
1129                                 </File>\r
1130                                 <File\r
1131                                         RelativePath=".\zlib\zlib.h"\r
1132                                         >\r
1133                                 </File>\r
1134                                 <File\r
1135                                         RelativePath=".\zlib\zutil.h"\r
1136                                         >\r
1137                                 </File>\r
1138                         </Filter>\r
1139                 </Filter>\r
1140                 <Filter\r
1141                         Name="Resource Files"\r
1142                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"\r
1143                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"\r
1144                         >\r
1145                         <File\r
1146                                 RelativePath=".\saml.rc"\r
1147                                 >\r
1148                         </File>\r
1149                 </Filter>\r
1150         </Files>\r
1151         <Globals>\r
1152         </Globals>\r
1153 </VisualStudioProject>\r