Adding visual studio 9 files
diff --git a/ides/vc9/Rampart/Rahas/Rahas.vcproj b/ides/vc9/Rampart/Rahas/Rahas.vcproj
new file mode 100644
index 0000000..bf61661
--- /dev/null
+++ b/ides/vc9/Rampart/Rahas/Rahas.vcproj
@@ -0,0 +1,217 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="Rahas"

+	ProjectGUID="{C8F24E4B-1F89-4E3D-A969-A3DB376A5606}"

+	RootNamespace="Rahas"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAHAS_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib libeay32MDd.lib ssleay32MDd.lib"

+				OutputFile="$(SolutionDir)deploy\modules\rahas\mod_rahas.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="$(AXIS2C_HOME)\lib"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+				CommandLine="if not exist $(SolutionDir)deploy\lib\ mkdir $(SolutionDir)deploy\lib&#x0D;&#x0A;copy $(SolutionDir)deploy\modules\rahas\mod_rahas.* $(SolutionDir)deploy\lib\&#x0D;&#x0A;copy ..\..\..\..\src\data\rahas_module.xml $(SolutionDir)deploy\modules\rahas\module.xml&#x0D;&#x0A;"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;RAHAS_EXPORTS"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\src\rahas\mod_rahas.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\src\rahas\rahas_in_handler.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\src\rahas\rahas_request_processor.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+			<File

+				RelativePath="..\..\..\..\include\rahas_mod.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\include\rahas_request_processor.h"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/Rampart/Rampart.sln b/ides/vc9/Rampart/Rampart.sln
new file mode 100644
index 0000000..047952a
--- /dev/null
+++ b/ides/vc9/Rampart/Rampart.sln
@@ -0,0 +1,188 @@
+

+Microsoft Visual Studio Solution File, Format Version 10.00

+# Visual Studio 2008

+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Client", "Client", "{33B1D21E-231D-4719-99B7-62613E213B48}"

+EndProject

+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Service", "Service", "{5578A1AF-D737-430F-BD61-87D1C265407D}"

+EndProject

+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "PluggableDrivers", "PluggableDrivers", "{9AA0E397-5B2E-4498-B276-2ECB9B2E7E50}"

+EndProject

+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Utility", "Utility", "{45B7D0A2-2332-4915-B92F-2FAFDFEA5788}"

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Rampart", "Rampart\Rampart.vcproj", "{671F4A6A-3465-4735-95BB-2E1202EA981A}"

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "client", "..\sample\client\client.vcproj", "{480F0BE2-F245-474F-A9AE-B614800ECF9D}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sec_echo_service", "..\sample\sec_echo_service\sec_echo_service.vcproj", "{50EECA66-0081-47DD-9708-69E4AEAD7894}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "secconv_echo_service", "..\sample\secconv_echo_service\secconv_echo_service.vcproj", "{21B83F44-194A-4274-9B71-8953A95BA497}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "saml_sts", "..\sample\saml_sts\saml_sts.vcproj", "{12374617-95C2-4548-98CF-7ABEB6A821D1}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "authn_provider", "..\sample\authn_provider\authn_provider.vcproj", "{C24AF9EF-38A5-4873-A16B-D579E8C15B20}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "password_callback", "..\sample\password_callback\password_callback.vcproj", "{DE0086E1-6A03-4120-B8A2-0784DA52028A}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "replay_detector", "..\sample\replay_detector\replay_detector.vcproj", "{B4B87CE3-F828-4F32-8548-96235D48B5C4}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sct_provider", "..\sample\sct_provider\sct_provider.vcproj", "{027CC7EC-4615-4D2A-9BD7-D55490E75961}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Rahas", "Rahas\Rahas.vcproj", "{C8F24E4B-1F89-4E3D-A969-A3DB376A5606}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sct_provider_hash_map", "..\sample\sct_provider_hash_map\sct_provider_hash_map.vcproj", "{5A2EC04F-5424-425E-A652-BA53685FAF05}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "credential_provider", "..\sample\credential_provider\credential_provider.vcproj", "{09769722-4EDF-42ED-B606-123DF8AFF27E}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Data", "..\sample\Data\Data.vcproj", "{8904DD1E-3BAE-4A83-B231-6959604F13CD}"

+	ProjectSection(ProjectDependencies) = postProject

+		{C24AF9EF-38A5-4873-A16B-D579E8C15B20} = {C24AF9EF-38A5-4873-A16B-D579E8C15B20}

+		{027CC7EC-4615-4D2A-9BD7-D55490E75961} = {027CC7EC-4615-4D2A-9BD7-D55490E75961}

+		{B4B87CE3-F828-4F32-8548-96235D48B5C4} = {B4B87CE3-F828-4F32-8548-96235D48B5C4}

+		{480F0BE2-F245-474F-A9AE-B614800ECF9D} = {480F0BE2-F245-474F-A9AE-B614800ECF9D}

+		{DE0086E1-6A03-4120-B8A2-0784DA52028A} = {DE0086E1-6A03-4120-B8A2-0784DA52028A}

+		{75E5D0AD-BE50-40B9-9DAF-DEB69E18FD36} = {75E5D0AD-BE50-40B9-9DAF-DEB69E18FD36}

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+		{50EECA66-0081-47DD-9708-69E4AEAD7894} = {50EECA66-0081-47DD-9708-69E4AEAD7894}

+		{5A2EC04F-5424-425E-A652-BA53685FAF05} = {5A2EC04F-5424-425E-A652-BA53685FAF05}

+		{C8F24E4B-1F89-4E3D-A969-A3DB376A5606} = {C8F24E4B-1F89-4E3D-A969-A3DB376A5606}

+		{21B83F44-194A-4274-9B71-8953A95BA497} = {21B83F44-194A-4274-9B71-8953A95BA497}

+		{78D17639-322C-417A-BB8D-CB1FD1A75038} = {78D17639-322C-417A-BB8D-CB1FD1A75038}

+		{09769722-4EDF-42ED-B606-123DF8AFF27E} = {09769722-4EDF-42ED-B606-123DF8AFF27E}

+		{12374617-95C2-4548-98CF-7ABEB6A821D1} = {12374617-95C2-4548-98CF-7ABEB6A821D1}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "saml_echo_client", "..\sample\saml_echo_client\saml_echo_client.vcproj", "{75E5D0AD-BE50-40B9-9DAF-DEB69E18FD36}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "issued_token", "..\sample\issued_token\issued_token.vcproj", "{78D17639-322C-417A-BB8D-CB1FD1A75038}"

+	ProjectSection(ProjectDependencies) = postProject

+		{671F4A6A-3465-4735-95BB-2E1202EA981A} = {671F4A6A-3465-4735-95BB-2E1202EA981A}

+	EndProjectSection

+EndProject

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "secpolicy", "..\sample\secpolicy\secpolicy.vcproj", "{253F993E-AABA-4E94-987F-40456B0435D4}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{671F4A6A-3465-4735-95BB-2E1202EA981A}.Debug|Win32.ActiveCfg = Debug|Win32

+		{671F4A6A-3465-4735-95BB-2E1202EA981A}.Debug|Win32.Build.0 = Debug|Win32

+		{671F4A6A-3465-4735-95BB-2E1202EA981A}.Release|Win32.ActiveCfg = Release|Win32

+		{671F4A6A-3465-4735-95BB-2E1202EA981A}.Release|Win32.Build.0 = Release|Win32

+		{480F0BE2-F245-474F-A9AE-B614800ECF9D}.Debug|Win32.ActiveCfg = Debug|Win32

+		{480F0BE2-F245-474F-A9AE-B614800ECF9D}.Debug|Win32.Build.0 = Debug|Win32

+		{480F0BE2-F245-474F-A9AE-B614800ECF9D}.Release|Win32.ActiveCfg = Release|Win32

+		{480F0BE2-F245-474F-A9AE-B614800ECF9D}.Release|Win32.Build.0 = Release|Win32

+		{50EECA66-0081-47DD-9708-69E4AEAD7894}.Debug|Win32.ActiveCfg = Debug|Win32

+		{50EECA66-0081-47DD-9708-69E4AEAD7894}.Debug|Win32.Build.0 = Debug|Win32

+		{50EECA66-0081-47DD-9708-69E4AEAD7894}.Release|Win32.ActiveCfg = Release|Win32

+		{50EECA66-0081-47DD-9708-69E4AEAD7894}.Release|Win32.Build.0 = Release|Win32

+		{21B83F44-194A-4274-9B71-8953A95BA497}.Debug|Win32.ActiveCfg = Debug|Win32

+		{21B83F44-194A-4274-9B71-8953A95BA497}.Debug|Win32.Build.0 = Debug|Win32

+		{21B83F44-194A-4274-9B71-8953A95BA497}.Release|Win32.ActiveCfg = Release|Win32

+		{21B83F44-194A-4274-9B71-8953A95BA497}.Release|Win32.Build.0 = Release|Win32

+		{12374617-95C2-4548-98CF-7ABEB6A821D1}.Debug|Win32.ActiveCfg = Debug|Win32

+		{12374617-95C2-4548-98CF-7ABEB6A821D1}.Debug|Win32.Build.0 = Debug|Win32

+		{12374617-95C2-4548-98CF-7ABEB6A821D1}.Release|Win32.ActiveCfg = Release|Win32

+		{12374617-95C2-4548-98CF-7ABEB6A821D1}.Release|Win32.Build.0 = Release|Win32

+		{C24AF9EF-38A5-4873-A16B-D579E8C15B20}.Debug|Win32.ActiveCfg = Debug|Win32

+		{C24AF9EF-38A5-4873-A16B-D579E8C15B20}.Debug|Win32.Build.0 = Debug|Win32

+		{C24AF9EF-38A5-4873-A16B-D579E8C15B20}.Release|Win32.ActiveCfg = Release|Win32

+		{C24AF9EF-38A5-4873-A16B-D579E8C15B20}.Release|Win32.Build.0 = Release|Win32

+		{DE0086E1-6A03-4120-B8A2-0784DA52028A}.Debug|Win32.ActiveCfg = Debug|Win32

+		{DE0086E1-6A03-4120-B8A2-0784DA52028A}.Debug|Win32.Build.0 = Debug|Win32

+		{DE0086E1-6A03-4120-B8A2-0784DA52028A}.Release|Win32.ActiveCfg = Release|Win32

+		{DE0086E1-6A03-4120-B8A2-0784DA52028A}.Release|Win32.Build.0 = Release|Win32

+		{B4B87CE3-F828-4F32-8548-96235D48B5C4}.Debug|Win32.ActiveCfg = Debug|Win32

+		{B4B87CE3-F828-4F32-8548-96235D48B5C4}.Debug|Win32.Build.0 = Debug|Win32

+		{B4B87CE3-F828-4F32-8548-96235D48B5C4}.Release|Win32.ActiveCfg = Release|Win32

+		{B4B87CE3-F828-4F32-8548-96235D48B5C4}.Release|Win32.Build.0 = Release|Win32

+		{027CC7EC-4615-4D2A-9BD7-D55490E75961}.Debug|Win32.ActiveCfg = Debug|Win32

+		{027CC7EC-4615-4D2A-9BD7-D55490E75961}.Debug|Win32.Build.0 = Debug|Win32

+		{027CC7EC-4615-4D2A-9BD7-D55490E75961}.Release|Win32.ActiveCfg = Release|Win32

+		{027CC7EC-4615-4D2A-9BD7-D55490E75961}.Release|Win32.Build.0 = Release|Win32

+		{C8F24E4B-1F89-4E3D-A969-A3DB376A5606}.Debug|Win32.ActiveCfg = Debug|Win32

+		{C8F24E4B-1F89-4E3D-A969-A3DB376A5606}.Debug|Win32.Build.0 = Debug|Win32

+		{C8F24E4B-1F89-4E3D-A969-A3DB376A5606}.Release|Win32.ActiveCfg = Release|Win32

+		{C8F24E4B-1F89-4E3D-A969-A3DB376A5606}.Release|Win32.Build.0 = Release|Win32

+		{5A2EC04F-5424-425E-A652-BA53685FAF05}.Debug|Win32.ActiveCfg = Debug|Win32

+		{5A2EC04F-5424-425E-A652-BA53685FAF05}.Debug|Win32.Build.0 = Debug|Win32

+		{5A2EC04F-5424-425E-A652-BA53685FAF05}.Release|Win32.ActiveCfg = Release|Win32

+		{5A2EC04F-5424-425E-A652-BA53685FAF05}.Release|Win32.Build.0 = Release|Win32

+		{09769722-4EDF-42ED-B606-123DF8AFF27E}.Debug|Win32.ActiveCfg = Debug|Win32

+		{09769722-4EDF-42ED-B606-123DF8AFF27E}.Debug|Win32.Build.0 = Debug|Win32

+		{09769722-4EDF-42ED-B606-123DF8AFF27E}.Release|Win32.ActiveCfg = Release|Win32

+		{09769722-4EDF-42ED-B606-123DF8AFF27E}.Release|Win32.Build.0 = Release|Win32

+		{8904DD1E-3BAE-4A83-B231-6959604F13CD}.Debug|Win32.ActiveCfg = Debug|Win32

+		{8904DD1E-3BAE-4A83-B231-6959604F13CD}.Debug|Win32.Build.0 = Debug|Win32

+		{8904DD1E-3BAE-4A83-B231-6959604F13CD}.Release|Win32.ActiveCfg = Release|Win32

+		{8904DD1E-3BAE-4A83-B231-6959604F13CD}.Release|Win32.Build.0 = Release|Win32

+		{75E5D0AD-BE50-40B9-9DAF-DEB69E18FD36}.Debug|Win32.ActiveCfg = Debug|Win32

+		{75E5D0AD-BE50-40B9-9DAF-DEB69E18FD36}.Debug|Win32.Build.0 = Debug|Win32

+		{75E5D0AD-BE50-40B9-9DAF-DEB69E18FD36}.Release|Win32.ActiveCfg = Release|Win32

+		{75E5D0AD-BE50-40B9-9DAF-DEB69E18FD36}.Release|Win32.Build.0 = Release|Win32

+		{78D17639-322C-417A-BB8D-CB1FD1A75038}.Debug|Win32.ActiveCfg = Debug|Win32

+		{78D17639-322C-417A-BB8D-CB1FD1A75038}.Debug|Win32.Build.0 = Debug|Win32

+		{78D17639-322C-417A-BB8D-CB1FD1A75038}.Release|Win32.ActiveCfg = Release|Win32

+		{78D17639-322C-417A-BB8D-CB1FD1A75038}.Release|Win32.Build.0 = Release|Win32

+		{253F993E-AABA-4E94-987F-40456B0435D4}.Debug|Win32.ActiveCfg = Debug|Win32

+		{253F993E-AABA-4E94-987F-40456B0435D4}.Release|Win32.ActiveCfg = Release|Win32

+		{253F993E-AABA-4E94-987F-40456B0435D4}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+	GlobalSection(NestedProjects) = preSolution

+		{480F0BE2-F245-474F-A9AE-B614800ECF9D} = {33B1D21E-231D-4719-99B7-62613E213B48}

+		{75E5D0AD-BE50-40B9-9DAF-DEB69E18FD36} = {33B1D21E-231D-4719-99B7-62613E213B48}

+		{78D17639-322C-417A-BB8D-CB1FD1A75038} = {33B1D21E-231D-4719-99B7-62613E213B48}

+		{50EECA66-0081-47DD-9708-69E4AEAD7894} = {5578A1AF-D737-430F-BD61-87D1C265407D}

+		{21B83F44-194A-4274-9B71-8953A95BA497} = {5578A1AF-D737-430F-BD61-87D1C265407D}

+		{12374617-95C2-4548-98CF-7ABEB6A821D1} = {5578A1AF-D737-430F-BD61-87D1C265407D}

+		{C24AF9EF-38A5-4873-A16B-D579E8C15B20} = {9AA0E397-5B2E-4498-B276-2ECB9B2E7E50}

+		{DE0086E1-6A03-4120-B8A2-0784DA52028A} = {9AA0E397-5B2E-4498-B276-2ECB9B2E7E50}

+		{B4B87CE3-F828-4F32-8548-96235D48B5C4} = {9AA0E397-5B2E-4498-B276-2ECB9B2E7E50}

+		{027CC7EC-4615-4D2A-9BD7-D55490E75961} = {9AA0E397-5B2E-4498-B276-2ECB9B2E7E50}

+		{5A2EC04F-5424-425E-A652-BA53685FAF05} = {9AA0E397-5B2E-4498-B276-2ECB9B2E7E50}

+		{09769722-4EDF-42ED-B606-123DF8AFF27E} = {9AA0E397-5B2E-4498-B276-2ECB9B2E7E50}

+		{8904DD1E-3BAE-4A83-B231-6959604F13CD} = {45B7D0A2-2332-4915-B92F-2FAFDFEA5788}

+		{253F993E-AABA-4E94-987F-40456B0435D4} = {45B7D0A2-2332-4915-B92F-2FAFDFEA5788}

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/Rampart/Rampart/Rampart.vcproj b/ides/vc9/Rampart/Rampart/Rampart.vcproj
new file mode 100644
index 0000000..849448c
--- /dev/null
+++ b/ides/vc9/Rampart/Rampart/Rampart.vcproj
@@ -0,0 +1,1065 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="Rampart"

+	ProjectGUID="{671F4A6A-3465-4735-95BB-2E1202EA981A}"

+	RootNamespace="Rampart"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib libeay32MDd.lib ssleay32MDd.lib"

+				OutputFile="$(SolutionDir)deploy\modules\rampart\mod_rampart.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="$(AXIS2C_HOME)\lib"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+				CommandLine="if not exist $(SolutionDir)deploy\lib\ mkdir $(SolutionDir)deploy\lib&#x0D;&#x0A;copy $(SolutionDir)deploy\modules\rampart\mod_rampart.* $(SolutionDir)deploy\lib\&#x0D;&#x0A;copy ..\..\..\..\src\data\module.xml $(SolutionDir)deploy\modules\rampart\&#x0D;&#x0A;"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<Filter

+				Name="core"

+				>

+				<File

+					RelativePath="..\..\..\..\src\core\mod_rampart.c"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="handlers"

+				>

+				<File

+					RelativePath="..\..\..\..\src\handlers\rampart_in_handler.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\handlers\rampart_out_handler.c"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="omxmlsec"

+				>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\asym_ctx.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\axiom.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\axis2_utils.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\buffer.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\cipher.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\ctx.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\derivation.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\encryption.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\error.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\iv.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\key.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\key_mgr.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\sign_ctx.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\sign_part.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\signature.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\transform.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\transforms_factory.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\utility.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\x509_cert.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\xml_encryption.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\xml_key_info_builder.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\xml_key_processor.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\omxmlsec\xml_signature.c"

+					>

+				</File>

+				<Filter

+					Name="c14n"

+					>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\c14n\c14n.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\c14n\c14n_sorted_list.h"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\c14n\sorted_list.c"

+						>

+					</File>

+				</Filter>

+				<Filter

+					Name="openssl"

+					>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\cipher_ctx.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\cipher_property.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\crypt.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\digest.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\hmac.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\pem.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\pkcs12.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\pkcs12_keystore.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\pkey.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\rsa.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\sign.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\util.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\openssl\x509.c"

+						>

+					</File>

+				</Filter>

+				<Filter

+					Name="saml"

+					>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\assertion.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\attr_stmt.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\auth_des_stmt.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\auth_smt.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\condition.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\id_type.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\query.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\request.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\response.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\stmt.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\subject.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\saml\sutil.c"

+						>

+					</File>

+				</Filter>

+				<Filter

+					Name="tokens"

+					>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_binary_security_token.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_c14n_method.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_cipher_data.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_cipher_value.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_data_reference.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_derived_key_token.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_digest_method.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_digest_value.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_ds_reference.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_embedded.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_encrypted_data.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_encrypted_header.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_encrypted_key.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_encryption_method.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_generation.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_key_identifier.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_key_info.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_key_name.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_label.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_length.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_nonce.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_offset.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_properties.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_reference.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_reference_list.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_saml.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_security_token_reference.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_signature.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_signature_confirmation.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_signature_method.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_signature_value.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_signed_info.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_transform.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_transforms.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_x509_certificate.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_x509_data.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_x509_issuer_name.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_x509_issuer_serial.c"

+						>

+					</File>

+					<File

+						RelativePath="..\..\..\..\src\omxmlsec\tokens\token_x509_serial_number.c"

+						>

+					</File>

+				</Filter>

+			</Filter>

+			<Filter

+				Name="trust"

+				>

+				<File

+					RelativePath="..\..\..\..\src\trust\claims.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\trust\context.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\trust\entropy.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\trust\life_time.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\trust\policy_util.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\trust\rst.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\trust\rstr.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\trust\sts_client.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\trust\token.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\trust\trust_util.c"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="util"

+				>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_config.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_context.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_crypto_util.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_encryption.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_engine.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_error.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_handler_util.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_issued.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_issued_token.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_policy_validator.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_replay_detector.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_saml.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_saml_token.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_sec_header_builder.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_sec_header_processor.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_sec_processed_result.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_signature.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_timestamp_token.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_token_builder.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_token_processor.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_username_token.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\util\rampart_util.c"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="secconv"

+				>

+				<File

+					RelativePath="..\..\..\..\src\secconv\sct_provider_utility.c"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\src\secconv\security_context_token.c"

+					>

+				</File>

+			</Filter>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+			<File

+				RelativePath="..\..\..\include\axis2_key_type.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_cipher_ctx.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_cipher_property.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_constants.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_crypt.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_digest.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_hmac.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_pem.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_pkcs12.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_pkcs12_keystore.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_pkey.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_rsa.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_sign.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_util.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\openssl_x509.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_asym_ctx.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_axiom.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_axis2_utils.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_buffer.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_c14n.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_cipher.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_constants.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_ctx.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_derivation.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_encryption.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_error.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_iv.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_key.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_key_mgr.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_saml_token.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_sign_ctx.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_sign_part.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_signature.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_tokens.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_transform.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_transforms_factory.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_utility.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_x509_cert.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_xml_encryption.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_xml_key_info_builder.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_xml_key_processor.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\oxs_xml_signature.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_authn_provider.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_callback.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_constants.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_context.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_credentials.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_crypto_util.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_encryption.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_engine.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_error.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_handler_util.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_mod.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_policy_validator.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_replay_detector.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_sct_provider.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_sct_provider_utility.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_sec_header_builder.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_sec_header_processor.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_sec_processed_result.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_signature.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_timestamp_token.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_token_builder.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_token_processor.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_username_token.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\rampart_util.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\saml.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\saml_req.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\secconv_security_context_token.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_claims.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_constants.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_context.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_entropy.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_life_time.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_policy_util.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_rst.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_rstr.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_sts_client.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_token.h"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\include\trust_util.h"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/Data/Data.vcproj b/ides/vc9/sample/Data/Data.vcproj
new file mode 100644
index 0000000..4299241
--- /dev/null
+++ b/ides/vc9/sample/Data/Data.vcproj
@@ -0,0 +1,226 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="Data"

+	ProjectGUID="{8904DD1E-3BAE-4A83-B231-6959604F13CD}"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="10"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+				CommandLine="if not exist $(SolutionDir)deploy\bin\ mkdir $(SolutionDir)deploy\bin&#x0D;&#x0A;if not exist $(SolutionDir)deploy\include\ mkdir $(SolutionDir)deploy\include&#x0D;&#x0A;if not exist $(SolutionDir)deploy\bin\samples\ mkdir $(SolutionDir)deploy\bin\samples&#x0D;&#x0A;if not exist $(SolutionDir)deploy\bin\samples\rampart\ mkdir $(SolutionDir)deploy\bin\samples\rampart&#x0D;&#x0A;if not exist $(SolutionDir)deploy\bin\samples\rampart\data mkdir $(SolutionDir)deploy\bin\samples\rampart\data&#x0D;&#x0A;if not exist $(SolutionDir)deploy\bin\samples\rampart\keys mkdir $(SolutionDir)deploy\bin\samples\rampart\keys&#x0D;&#x0A;xcopy /E /I /Y ..\..\..\..\include\* $(SolutionDir)deploy\include&#x0D;&#x0A;copy ..\..\..\..\samples\data\passwords.txt $(SolutionDir)deploy\bin\samples\rampart\data&#x0D;&#x0A;xcopy /E /I /Y ..\..\..\..\samples\keys\* $(SolutionDir)deploy\bin\samples\rampart\keys&#x0D;&#x0A;copy ..\..\..\..\samples\server\sec_echo\server_axis2.xml $(SolutionDir)deploy\axis2.xml&#x0D;&#x0A;if not $(SolutionDir)deploy == $(AXIS2C_HOME) xcopy /E /I /Y $(SolutionDir)deploy $(AXIS2C_HOME)\&#x0D;&#x0A;cd ..\..\..\..\samples\client\sec_echo\&#x0D;&#x0A;call deploy_client_repo.bat&#x0D;&#x0A;cd ..\..\secpolicy\&#x0D;&#x0A;deploy.bat&#x0D;&#x0A;"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			ConfigurationType="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Password"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\data\passwords.txt"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="keys"

+			>

+			<Filter

+				Name="ahome"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\keys\ahome\a_cert.cert"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\ahome\a_key.pem"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\ahome\a_req.pem"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\ahome\a_store.pfx"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\ahome\alice_cert.cert"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\ahome\alice_key.pem"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\ahome\alice_kstore.p12"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\ahome\b_cert.cert"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\ahome\bob_cert.cert"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\ahome\bob_key.pem"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="bhome"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\keys\bhome\a_cert.cert"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\bhome\alice_cert.cert"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\bhome\alice_key.pem"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\bhome\b_cert.cert"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\bhome\b_key.pem"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\bhome\b_req.pem"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\bhome\b_store.pfx"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\bhome\bob_cert.cert"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\bhome\bob_key.pem"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\bhome\bob_kstore.p12"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="xhome"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\keys\xhome\x_store.pfx"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\xhome\y_cert.cert"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="yhome"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\keys\yhome\x_cert.cert"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\keys\yhome\y_store.pfx"

+					>

+				</File>

+			</Filter>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/authn_provider/authn_provider.sln b/ides/vc9/sample/authn_provider/authn_provider.sln
new file mode 100644
index 0000000..c3f6d2d
--- /dev/null
+++ b/ides/vc9/sample/authn_provider/authn_provider.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "authn_provider", "authn_provider.vcproj", "{C24AF9EF-38A5-4873-A16B-D579E8C15B20}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{C24AF9EF-38A5-4873-A16B-D579E8C15B20}.Debug|Win32.ActiveCfg = Debug|Win32

+		{C24AF9EF-38A5-4873-A16B-D579E8C15B20}.Debug|Win32.Build.0 = Debug|Win32

+		{C24AF9EF-38A5-4873-A16B-D579E8C15B20}.Release|Win32.ActiveCfg = Release|Win32

+		{C24AF9EF-38A5-4873-A16B-D579E8C15B20}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/authn_provider/authn_provider.vcproj b/ides/vc9/sample/authn_provider/authn_provider.vcproj
new file mode 100644
index 0000000..3470cab
--- /dev/null
+++ b/ides/vc9/sample/authn_provider/authn_provider.vcproj
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="authn_provider"

+	ProjectGUID="{C24AF9EF-38A5-4873-A16B-D579E8C15B20}"

+	RootNamespace="authn_provider"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\bin\samples\rampart\authn_provider\authn.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\authn_provider\authn_provider.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/client/client.sln b/ides/vc9/sample/client/client.sln
new file mode 100644
index 0000000..d80304c
--- /dev/null
+++ b/ides/vc9/sample/client/client.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "client", "client.vcproj", "{480F0BE2-F245-474F-A9AE-B614800ECF9D}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{480F0BE2-F245-474F-A9AE-B614800ECF9D}.Debug|Win32.ActiveCfg = Debug|Win32

+		{480F0BE2-F245-474F-A9AE-B614800ECF9D}.Debug|Win32.Build.0 = Debug|Win32

+		{480F0BE2-F245-474F-A9AE-B614800ECF9D}.Release|Win32.ActiveCfg = Release|Win32

+		{480F0BE2-F245-474F-A9AE-B614800ECF9D}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/client/client.vcproj b/ides/vc9/sample/client/client.vcproj
new file mode 100644
index 0000000..18f9b97
--- /dev/null
+++ b/ides/vc9/sample/client/client.vcproj
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="client"

+	ProjectGUID="{480F0BE2-F245-474F-A9AE-B614800ECF9D}"

+	RootNamespace="client"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axutil.lib axiom.lib neethi.lib axis2_parser.lib axis2_engine.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\bin\samples\rampart\client\sec_echo\echo.exe"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				RandomizedBaseAddress="1"

+				FixedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\client\sec_echo\echo.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/credential_provider/credential_provider.sln b/ides/vc9/sample/credential_provider/credential_provider.sln
new file mode 100644
index 0000000..749bd32
--- /dev/null
+++ b/ides/vc9/sample/credential_provider/credential_provider.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "credential_provider", "credential_provider.vcproj", "{09769722-4EDF-42ED-B606-123DF8AFF27E}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{09769722-4EDF-42ED-B606-123DF8AFF27E}.Debug|Win32.ActiveCfg = Debug|Win32

+		{09769722-4EDF-42ED-B606-123DF8AFF27E}.Debug|Win32.Build.0 = Debug|Win32

+		{09769722-4EDF-42ED-B606-123DF8AFF27E}.Release|Win32.ActiveCfg = Release|Win32

+		{09769722-4EDF-42ED-B606-123DF8AFF27E}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/credential_provider/credential_provider.vcproj b/ides/vc9/sample/credential_provider/credential_provider.vcproj
new file mode 100644
index 0000000..3238183
--- /dev/null
+++ b/ides/vc9/sample/credential_provider/credential_provider.vcproj
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="credential_provider"

+	ProjectGUID="{09769722-4EDF-42ED-B606-123DF8AFF27E}"

+	RootNamespace="credential_provider"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\bin\samples\rampart\credential_provider\cred_provider.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;CREDENTIAL_PROVIDER_EXPORTS"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\credential_provider\cred_provider.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/issued_token/issued_token.vcproj b/ides/vc9/sample/issued_token/issued_token.vcproj
new file mode 100644
index 0000000..9d646bd
--- /dev/null
+++ b/ides/vc9/sample/issued_token/issued_token.vcproj
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="issued_token"

+	ProjectGUID="{78D17639-322C-417A-BB8D-CB1FD1A75038}"

+	RootNamespace="issued_token"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axutil.lib axiom.lib neethi.lib axis2_parser.lib axis2_engine.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\bin\samples\rampart\client\issued_token\echo.exe"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\client\issued_token\echo.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/password_callback/password_callback.sln b/ides/vc9/sample/password_callback/password_callback.sln
new file mode 100644
index 0000000..b7172c6
--- /dev/null
+++ b/ides/vc9/sample/password_callback/password_callback.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "password_callback", "password_callback.vcproj", "{DE0086E1-6A03-4120-B8A2-0784DA52028A}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{DE0086E1-6A03-4120-B8A2-0784DA52028A}.Debug|Win32.ActiveCfg = Debug|Win32

+		{DE0086E1-6A03-4120-B8A2-0784DA52028A}.Debug|Win32.Build.0 = Debug|Win32

+		{DE0086E1-6A03-4120-B8A2-0784DA52028A}.Release|Win32.ActiveCfg = Release|Win32

+		{DE0086E1-6A03-4120-B8A2-0784DA52028A}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/password_callback/password_callback.vcproj b/ides/vc9/sample/password_callback/password_callback.vcproj
new file mode 100644
index 0000000..db34513
--- /dev/null
+++ b/ides/vc9/sample/password_callback/password_callback.vcproj
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="password_callback"

+	ProjectGUID="{DE0086E1-6A03-4120-B8A2-0784DA52028A}"

+	RootNamespace="password_callback"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\bin\samples\rampart\callback\pwcb.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\callback\pwcb.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/replay_detector/replay_detector.sln b/ides/vc9/sample/replay_detector/replay_detector.sln
new file mode 100644
index 0000000..a39d194
--- /dev/null
+++ b/ides/vc9/sample/replay_detector/replay_detector.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "replay_detector", "replay_detector.vcproj", "{B4B87CE3-F828-4F32-8548-96235D48B5C4}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{B4B87CE3-F828-4F32-8548-96235D48B5C4}.Debug|Win32.ActiveCfg = Debug|Win32

+		{B4B87CE3-F828-4F32-8548-96235D48B5C4}.Debug|Win32.Build.0 = Debug|Win32

+		{B4B87CE3-F828-4F32-8548-96235D48B5C4}.Release|Win32.ActiveCfg = Release|Win32

+		{B4B87CE3-F828-4F32-8548-96235D48B5C4}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/replay_detector/replay_detector.vcproj b/ides/vc9/sample/replay_detector/replay_detector.vcproj
new file mode 100644
index 0000000..94f3f57
--- /dev/null
+++ b/ides/vc9/sample/replay_detector/replay_detector.vcproj
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="replay_detector"

+	ProjectGUID="{B4B87CE3-F828-4F32-8548-96235D48B5C4}"

+	RootNamespace="replay_detector"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\bin\samples\rampart\replay_detector\rdflatfile.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\replay_detector\rampart_replay_detector_flat_file.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/saml_echo_client/saml_echo_client.vcproj b/ides/vc9/sample/saml_echo_client/saml_echo_client.vcproj
new file mode 100644
index 0000000..bbbf2e2
--- /dev/null
+++ b/ides/vc9/sample/saml_echo_client/saml_echo_client.vcproj
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="saml_echo_client"

+	ProjectGUID="{75E5D0AD-BE50-40B9-9DAF-DEB69E18FD36}"

+	RootNamespace="saml_echo_client"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axutil.lib axiom.lib neethi.lib axis2_parser.lib axis2_engine.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\bin\samples\rampart\client\saml_echo\echo.exe"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\client\saml_echo\echo.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/saml_sts/saml_sts.sln b/ides/vc9/sample/saml_sts/saml_sts.sln
new file mode 100644
index 0000000..dbfb56d
--- /dev/null
+++ b/ides/vc9/sample/saml_sts/saml_sts.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "saml_sts", "saml_sts.vcproj", "{12374617-95C2-4548-98CF-7ABEB6A821D1}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{12374617-95C2-4548-98CF-7ABEB6A821D1}.Debug|Win32.ActiveCfg = Debug|Win32

+		{12374617-95C2-4548-98CF-7ABEB6A821D1}.Debug|Win32.Build.0 = Debug|Win32

+		{12374617-95C2-4548-98CF-7ABEB6A821D1}.Release|Win32.ActiveCfg = Release|Win32

+		{12374617-95C2-4548-98CF-7ABEB6A821D1}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/saml_sts/saml_sts.vcproj b/ides/vc9/sample/saml_sts/saml_sts.vcproj
new file mode 100644
index 0000000..3deeac4
--- /dev/null
+++ b/ides/vc9/sample/saml_sts/saml_sts.vcproj
@@ -0,0 +1,209 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="saml_sts"

+	ProjectGUID="{12374617-95C2-4548-98CF-7ABEB6A821D1}"

+	RootNamespace="saml_sts"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\services\saml_sts\saml_sts.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+				CommandLine="copy ..\..\..\..\samples\server\saml_sts\services.xml $(SolutionDir)deploy\services\saml_sts\"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SAML_STS_EXPORTS"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\server\saml_sts\issuer.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\server\saml_sts\saml_skeleton.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\server\saml_sts\saml_issuer.h"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/sct_provider/sct_provider.sln b/ides/vc9/sample/sct_provider/sct_provider.sln
new file mode 100644
index 0000000..7c4d19d
--- /dev/null
+++ b/ides/vc9/sample/sct_provider/sct_provider.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sct_provider", "sct_provider.vcproj", "{027CC7EC-4615-4D2A-9BD7-D55490E75961}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{027CC7EC-4615-4D2A-9BD7-D55490E75961}.Debug|Win32.ActiveCfg = Debug|Win32

+		{027CC7EC-4615-4D2A-9BD7-D55490E75961}.Debug|Win32.Build.0 = Debug|Win32

+		{027CC7EC-4615-4D2A-9BD7-D55490E75961}.Release|Win32.ActiveCfg = Release|Win32

+		{027CC7EC-4615-4D2A-9BD7-D55490E75961}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/sct_provider/sct_provider.vcproj b/ides/vc9/sample/sct_provider/sct_provider.vcproj
new file mode 100644
index 0000000..e5400b8
--- /dev/null
+++ b/ides/vc9/sample/sct_provider/sct_provider.vcproj
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="sct_provider"

+	ProjectGUID="{027CC7EC-4615-4D2A-9BD7-D55490E75961}"

+	RootNamespace="sct_provider"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\bin\samples\rampart\sct_provider\sctprovider.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\sct_provider\sct_provider_stored_key.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/sct_provider_hash_map/sct_provider_hash_map.sln b/ides/vc9/sample/sct_provider_hash_map/sct_provider_hash_map.sln
new file mode 100644
index 0000000..2d76ae7
--- /dev/null
+++ b/ides/vc9/sample/sct_provider_hash_map/sct_provider_hash_map.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sct_provider_hash_map", "sct_provider_hash_map.vcproj", "{5A2EC04F-5424-425E-A652-BA53685FAF05}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{5A2EC04F-5424-425E-A652-BA53685FAF05}.Debug|Win32.ActiveCfg = Debug|Win32

+		{5A2EC04F-5424-425E-A652-BA53685FAF05}.Debug|Win32.Build.0 = Debug|Win32

+		{5A2EC04F-5424-425E-A652-BA53685FAF05}.Release|Win32.ActiveCfg = Release|Win32

+		{5A2EC04F-5424-425E-A652-BA53685FAF05}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/sct_provider_hash_map/sct_provider_hash_map.vcproj b/ides/vc9/sample/sct_provider_hash_map/sct_provider_hash_map.vcproj
new file mode 100644
index 0000000..567277f
--- /dev/null
+++ b/ides/vc9/sample/sct_provider_hash_map/sct_provider_hash_map.vcproj
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="sct_provider_hash_map"

+	ProjectGUID="{5A2EC04F-5424-425E-A652-BA53685FAF05}"

+	RootNamespace="sct_provider_hash_map"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\bin\samples\rampart\sct_provider\sctprovider_hashdb.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SCT_PROVIDER_HASH_MAP_EXPORTS"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\sct_provider\sct_provider_hash_map.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/sec_echo_service/sec_echo_service.sln b/ides/vc9/sample/sec_echo_service/sec_echo_service.sln
new file mode 100644
index 0000000..85888f5
--- /dev/null
+++ b/ides/vc9/sample/sec_echo_service/sec_echo_service.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sec_echo_service", "sec_echo_service.vcproj", "{50EECA66-0081-47DD-9708-69E4AEAD7894}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{50EECA66-0081-47DD-9708-69E4AEAD7894}.Debug|Win32.ActiveCfg = Debug|Win32

+		{50EECA66-0081-47DD-9708-69E4AEAD7894}.Debug|Win32.Build.0 = Debug|Win32

+		{50EECA66-0081-47DD-9708-69E4AEAD7894}.Release|Win32.ActiveCfg = Release|Win32

+		{50EECA66-0081-47DD-9708-69E4AEAD7894}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/sec_echo_service/sec_echo_service.vcproj b/ides/vc9/sample/sec_echo_service/sec_echo_service.vcproj
new file mode 100644
index 0000000..7d14277
--- /dev/null
+++ b/ides/vc9/sample/sec_echo_service/sec_echo_service.vcproj
@@ -0,0 +1,209 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="sec_echo_service"

+	ProjectGUID="{50EECA66-0081-47DD-9708-69E4AEAD7894}"

+	RootNamespace="sec_echo_service"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\services\sec_echo\sec_echo.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+				CommandLine=""

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="1"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="1"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\server\sec_echo\echo.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\server\sec_echo\echo_skeleton.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\server\sec_echo\echo.h"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/secconv_echo_service/secconv_echo_service.sln b/ides/vc9/sample/secconv_echo_service/secconv_echo_service.sln
new file mode 100644
index 0000000..4e1d386
--- /dev/null
+++ b/ides/vc9/sample/secconv_echo_service/secconv_echo_service.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "secconv_echo_service", "secconv_echo_service.vcproj", "{21B83F44-194A-4274-9B71-8953A95BA497}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{21B83F44-194A-4274-9B71-8953A95BA497}.Debug|Win32.ActiveCfg = Debug|Win32

+		{21B83F44-194A-4274-9B71-8953A95BA497}.Debug|Win32.Build.0 = Debug|Win32

+		{21B83F44-194A-4274-9B71-8953A95BA497}.Release|Win32.ActiveCfg = Release|Win32

+		{21B83F44-194A-4274-9B71-8953A95BA497}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/secconv_echo_service/secconv_echo_service.vcproj b/ides/vc9/sample/secconv_echo_service/secconv_echo_service.vcproj
new file mode 100644
index 0000000..4c3dbf9
--- /dev/null
+++ b/ides/vc9/sample/secconv_echo_service/secconv_echo_service.vcproj
@@ -0,0 +1,209 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="secconv_echo_service"

+	ProjectGUID="{21B83F44-194A-4274-9B71-8953A95BA497}"

+	RootNamespace="secconv_echo_service"

+	Keyword="Win32Proj"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib mod_rampart.lib"

+				OutputFile="$(SolutionDir)deploy\services\secconv_echo\secconv_echo.dll"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+				CommandLine="copy ..\..\..\..\samples\server\secconv_echo\services.xml $(SolutionDir)deploy\services\secconv_echo\"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;SECCONV_ECHO_SERVICE_EXPORTS"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\server\secconv_echo\echo.c"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\server\secconv_echo\echo_skeleton.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\server\secconv_echo\echo.h"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/secpolicy/secpolicy.vcproj b/ides/vc9/sample/secpolicy/secpolicy.vcproj
new file mode 100644
index 0000000..f6a8613
--- /dev/null
+++ b/ides/vc9/sample/secpolicy/secpolicy.vcproj
@@ -0,0 +1,531 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="9.00"

+	Name="secpolicy"

+	ProjectGUID="{253F993E-AABA-4E94-987F-40456B0435D4}"

+	TargetFrameworkVersion="131072"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="10"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+				CommandLine="cd ..\..\..\..\samples\secpolicy&#x0D;&#x0A;start run_all.bat 9099&#x0D;&#x0A;"

+				ExcludedFromBuild="false"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			ConfigurationType="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				RandomizedBaseAddress="1"

+				DataExecutionPrevention="0"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="secpolicy"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\secpolicy\deploy.bat"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\secpolicy\deploy.js"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\secpolicy\deploy.sh"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\secpolicy\run_all.bat"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\secpolicy\run_all.js"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\secpolicy\run_all.sh"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\secpolicy\saml.sh"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\secpolicy\test_scen.bat"

+				>

+			</File>

+			<File

+				RelativePath="..\..\..\..\samples\secpolicy\test_scen.sh"

+				>

+			</File>

+			<Filter

+				Name="scenario01"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario1\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario1\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario1\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario02"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario2\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario2\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario2\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario03"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario3\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario3\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario3\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario04"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario4\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario4\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario4\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario05"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario5\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario5\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario5\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario06"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario6\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario6\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario6\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario07"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario7\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario7\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario7\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario08"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario8\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario8\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario8\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario09"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario9\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario9\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario9\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario10"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario10\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario10\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario10\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario11"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario11\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario11\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario11\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario12"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario12\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario12\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario12\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario13"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario13\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario13\services.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario13\tcpmon-trace1.txt"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario14"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario14\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario14\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario15"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario15\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario15\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario16"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario16\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario16\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario17"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario17\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario17\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario18"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario18\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario18\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario19"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario19\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario19\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario20"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario20\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario20\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario21"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario21\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario21\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario22"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario22\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario22\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario23"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario23\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario23\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario24"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario24\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario24\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario25"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario25\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario25\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario26"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario26\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario26\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario27"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario27\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario27\services.xml"

+					>

+				</File>

+			</Filter>

+			<Filter

+				Name="scenario28"

+				>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario28\client-policy.xml"

+					>

+				</File>

+				<File

+					RelativePath="..\..\..\..\samples\secpolicy\scenario28\services.xml"

+					>

+				</File>

+			</Filter>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>

diff --git a/ides/vc9/sample/sts_client/sts_client.sln b/ides/vc9/sample/sts_client/sts_client.sln
new file mode 100644
index 0000000..4ae77d7
--- /dev/null
+++ b/ides/vc9/sample/sts_client/sts_client.sln
@@ -0,0 +1,20 @@
+

+Microsoft Visual Studio Solution File, Format Version 9.00

+# Visual Studio 2005

+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sts_client", "sts_client.vcproj", "{436E926F-56EE-45B1-951B-FD616AF884B4}"

+EndProject

+Global

+	GlobalSection(SolutionConfigurationPlatforms) = preSolution

+		Debug|Win32 = Debug|Win32

+		Release|Win32 = Release|Win32

+	EndGlobalSection

+	GlobalSection(ProjectConfigurationPlatforms) = postSolution

+		{436E926F-56EE-45B1-951B-FD616AF884B4}.Debug|Win32.ActiveCfg = Debug|Win32

+		{436E926F-56EE-45B1-951B-FD616AF884B4}.Debug|Win32.Build.0 = Debug|Win32

+		{436E926F-56EE-45B1-951B-FD616AF884B4}.Release|Win32.ActiveCfg = Release|Win32

+		{436E926F-56EE-45B1-951B-FD616AF884B4}.Release|Win32.Build.0 = Release|Win32

+	EndGlobalSection

+	GlobalSection(SolutionProperties) = preSolution

+		HideSolutionNode = FALSE

+	EndGlobalSection

+EndGlobal

diff --git a/ides/vc9/sample/sts_client/sts_client.vcproj b/ides/vc9/sample/sts_client/sts_client.vcproj
new file mode 100644
index 0000000..04d1405
--- /dev/null
+++ b/ides/vc9/sample/sts_client/sts_client.vcproj
@@ -0,0 +1,200 @@
+<?xml version="1.0" encoding="Windows-1252"?>

+<VisualStudioProject

+	ProjectType="Visual C++"

+	Version="8.00"

+	Name="sts_client"

+	ProjectGUID="{436E926F-56EE-45B1-951B-FD616AF884B4}"

+	RootNamespace="sts_client"

+	Keyword="Win32Proj"

+	>

+	<Platforms>

+		<Platform

+			Name="Win32"

+		/>

+	</Platforms>

+	<ToolFiles>

+	</ToolFiles>

+	<Configurations>

+		<Configuration

+			Name="Debug|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				Optimization="0"

+				AdditionalIncludeDirectories="..\..\..\..\include;&quot;$(AXIS2C_HOME)\include&quot;"

+				PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;RAMPART_EXPORTS;AXIS2_DECLARE_EXPORT;_MBCS;_CRT_SECURE_NO_DEPRECATE"

+				MinimalRebuild="true"

+				BasicRuntimeChecks="3"

+				RuntimeLibrary="3"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="4"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				AdditionalDependencies="axiom.lib axutil.lib axis2_engine.lib axis2_parser.lib neethi.lib mod_rampart.lib"

+				LinkIncremental="2"

+				AdditionalLibraryDirectories="&quot;$(SolutionDir)deploy\lib&quot;;&quot;$(AXIS2C_HOME)\lib&quot;"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCWebDeploymentTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+		<Configuration

+			Name="Release|Win32"

+			OutputDirectory="$(SolutionDir)$(ConfigurationName)"

+			IntermediateDirectory="$(ConfigurationName)"

+			ConfigurationType="2"

+			CharacterSet="1"

+			WholeProgramOptimization="1"

+			>

+			<Tool

+				Name="VCPreBuildEventTool"

+			/>

+			<Tool

+				Name="VCCustomBuildTool"

+			/>

+			<Tool

+				Name="VCXMLDataGeneratorTool"

+			/>

+			<Tool

+				Name="VCWebServiceProxyGeneratorTool"

+			/>

+			<Tool

+				Name="VCMIDLTool"

+			/>

+			<Tool

+				Name="VCCLCompilerTool"

+				PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;STS_CLIENT_EXPORTS"

+				RuntimeLibrary="2"

+				UsePrecompiledHeader="0"

+				WarningLevel="3"

+				Detect64BitPortabilityProblems="true"

+				DebugInformationFormat="3"

+			/>

+			<Tool

+				Name="VCManagedResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCResourceCompilerTool"

+			/>

+			<Tool

+				Name="VCPreLinkEventTool"

+			/>

+			<Tool

+				Name="VCLinkerTool"

+				LinkIncremental="1"

+				GenerateDebugInformation="true"

+				SubSystem="2"

+				OptimizeReferences="2"

+				EnableCOMDATFolding="2"

+				TargetMachine="1"

+			/>

+			<Tool

+				Name="VCALinkTool"

+			/>

+			<Tool

+				Name="VCManifestTool"

+			/>

+			<Tool

+				Name="VCXDCMakeTool"

+			/>

+			<Tool

+				Name="VCBscMakeTool"

+			/>

+			<Tool

+				Name="VCFxCopTool"

+			/>

+			<Tool

+				Name="VCAppVerifierTool"

+			/>

+			<Tool

+				Name="VCWebDeploymentTool"

+			/>

+			<Tool

+				Name="VCPostBuildEventTool"

+			/>

+		</Configuration>

+	</Configurations>

+	<References>

+	</References>

+	<Files>

+		<Filter

+			Name="Source Files"

+			Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"

+			UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"

+			>

+			<File

+				RelativePath="..\..\..\..\samples\client\sts_client\client.c"

+				>

+			</File>

+		</Filter>

+		<Filter

+			Name="Header Files"

+			Filter="h;hpp;hxx;hm;inl;inc;xsd"

+			UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"

+			>

+		</Filter>

+		<Filter

+			Name="Resource Files"

+			Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"

+			UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"

+			>

+		</Filter>

+	</Files>

+	<Globals>

+	</Globals>

+</VisualStudioProject>