Additional ZEN/security... Global configuration support

This commit is contained in:
Jim Norman 2008-04-01 22:12:39 +00:00
parent 04fb478810
commit 531447396d
7 changed files with 222 additions and 90 deletions

View File

@ -425,10 +425,11 @@ namespace Novell.CASA.GUI
try try
{ {
key = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(sPath); key = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(sPath);
int iValue = (int)key.GetValue(sValue); string sTemp = (string)key.GetValue(sValue);
key.Close(); key.Close();
if (iValue > 0)
if (sTemp.Equals("true"))
{ {
return true; return true;
} }

View File

@ -15,11 +15,6 @@ namespace sscs.common
private static string CASA_REG_KEY = "SOFTWARE\\Novell\\CASA"; private static string CASA_REG_KEY = "SOFTWARE\\Novell\\CASA";
private static NameValueCollection m_nvc; private static NameValueCollection m_nvc;
public Config()
{
LoadConfigSettings();
}
public static void SetGlobalConfigSetting(string sName, string sValue) public static void SetGlobalConfigSetting(string sName, string sValue)
{ {
if (m_nvc == null) if (m_nvc == null)
@ -180,6 +175,7 @@ namespace sscs.common
} }
} }
#if LINUX
internal static void LoadConfigSettings() internal static void LoadConfigSettings()
{ {
string sGlobalConfPath = GetGlobalConfPath(); string sGlobalConfPath = GetGlobalConfPath();
@ -212,5 +208,37 @@ namespace sscs.common
} }
} }
} }
#endif
#if W32
internal static void LoadConfigSettings()
{
Microsoft.Win32.RegistryKey casaKey;
string[] saSubKeys = null;
try
{
casaKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(CASA_REG_KEY);
saSubKeys = casaKey.GetValueNames();
casaKey.Close();
}
catch
{
}
if ((saSubKeys != null) && (saSubKeys.Length > 0))
{
NameValueCollection nvc = new NameValueCollection();
foreach (string subKey in saSubKeys)
{
string subKeyValue = ReadRegSetting(subKey);
if (subKeyValue != null)
{
nvc.Add(subKey, subKeyValue);
}
}
m_nvc = nvc;
}
}
#endif
} }
} }

View File

@ -151,6 +151,7 @@
<Compile Include="cache\SecretStore.cs"> <Compile Include="cache\SecretStore.cs">
<SubType>Code</SubType> <SubType>Code</SubType>
</Compile> </Compile>
<Compile Include="common\Config.cs" />
<Compile Include="common\Constants.cs"> <Compile Include="common\Constants.cs">
<SubType>Code</SubType> <SubType>Code</SubType>
</Compile> </Compile>

View File

@ -21,20 +21,20 @@
} }
"Entry" "Entry"
{ {
"MsmKey" = "8:_048A7B362F6B1443A28BF3E3A36F6137"
"OwnerKey" = "8:_C37A35F33FD14730BC7E7C47DF9C2DD1"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_11B0506C6E534CED95D82DA0A8EC9F82" "MsmKey" = "8:_11B0506C6E534CED95D82DA0A8EC9F82"
"OwnerKey" = "8:_UNDEFINED" "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
{ {
"MsmKey" = "8:_3E7ABF8D4ECD72CBED6AB0E40638BDF1" "MsmKey" = "8:_20EACF4A7D16CC22AFC572EFEEAA047B"
"OwnerKey" = "8:_C37A35F33FD14730BC7E7C47DF9C2DD1" "OwnerKey" = "8:_3FAA064A5C5743BB8AD74340F1E51D54"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_20EACF4A7D16CC22AFC572EFEEAA047B"
"OwnerKey" = "8:_69B8715C6C864CE4BA0C8234D344175F"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
@ -57,20 +57,26 @@
} }
"Entry" "Entry"
{ {
"MsmKey" = "8:_90C16B41FE7F435A8640BFDDD7C02619" "MsmKey" = "8:_8223A91955C125BA9C4479274243444F"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_A80E6ED76A07359BE8DF5958EBDC7009"
"OwnerKey" = "8:_C37A35F33FD14730BC7E7C47DF9C2DD1" "OwnerKey" = "8:_C37A35F33FD14730BC7E7C47DF9C2DD1"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
{ {
"MsmKey" = "8:_A80E6ED76A07359BE8DF5958EBDC7009" "MsmKey" = "8:_8F5B7EB470FBBD7481C8C1661BE3BDAC"
"OwnerKey" = "8:_3E7ABF8D4ECD72CBED6AB0E40638BDF1" "OwnerKey" = "8:_C37A35F33FD14730BC7E7C47DF9C2DD1"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_8F5B7EB470FBBD7481C8C1661BE3BDAC"
"OwnerKey" = "8:_8223A91955C125BA9C4479274243444F"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_90C16B41FE7F435A8640BFDDD7C02619"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
@ -81,20 +87,32 @@
} }
"Entry" "Entry"
{ {
"MsmKey" = "8:_C41423472EC7318AE0EF12EEFFAF6195" "MsmKey" = "8:_E9A07FF096B3E2C3D94E47A886020DDE"
"OwnerKey" = "8:_C37A35F33FD14730BC7E7C47DF9C2DD1" "OwnerKey" = "8:_C37A35F33FD14730BC7E7C47DF9C2DD1"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
{ {
"MsmKey" = "8:_C41423472EC7318AE0EF12EEFFAF6195" "MsmKey" = "8:_F02B7A3B8CC42888CE9066367A5F49C8"
"OwnerKey" = "8:_3E7ABF8D4ECD72CBED6AB0E40638BDF1" "OwnerKey" = "8:_C37A35F33FD14730BC7E7C47DF9C2DD1"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
{ {
"MsmKey" = "8:_C41423472EC7318AE0EF12EEFFAF6195" "MsmKey" = "8:_F02B7A3B8CC42888CE9066367A5F49C8"
"OwnerKey" = "8:_A80E6ED76A07359BE8DF5958EBDC7009" "OwnerKey" = "8:_8223A91955C125BA9C4479274243444F"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_F02B7A3B8CC42888CE9066367A5F49C8"
"OwnerKey" = "8:_8F5B7EB470FBBD7481C8C1661BE3BDAC"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
"MsmKey" = "8:_FCA9C6770F0FB28185373954659263CB"
"OwnerKey" = "8:_01C1EAD583CE4AD39778A1F9EC86204D"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
@ -106,25 +124,25 @@
"Entry" "Entry"
{ {
"MsmKey" = "8:_UNDEFINED" "MsmKey" = "8:_UNDEFINED"
"OwnerKey" = "8:_048A7B362F6B1443A28BF3E3A36F6137" "OwnerKey" = "8:_E9A07FF096B3E2C3D94E47A886020DDE"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
{ {
"MsmKey" = "8:_UNDEFINED" "MsmKey" = "8:_UNDEFINED"
"OwnerKey" = "8:_3E7ABF8D4ECD72CBED6AB0E40638BDF1" "OwnerKey" = "8:_8223A91955C125BA9C4479274243444F"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
{ {
"MsmKey" = "8:_UNDEFINED" "MsmKey" = "8:_UNDEFINED"
"OwnerKey" = "8:_A80E6ED76A07359BE8DF5958EBDC7009" "OwnerKey" = "8:_8F5B7EB470FBBD7481C8C1661BE3BDAC"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
{ {
"MsmKey" = "8:_UNDEFINED" "MsmKey" = "8:_UNDEFINED"
"OwnerKey" = "8:_C41423472EC7318AE0EF12EEFFAF6195" "OwnerKey" = "8:_F02B7A3B8CC42888CE9066367A5F49C8"
"MsmSig" = "8:_UNDEFINED" "MsmSig" = "8:_UNDEFINED"
} }
"Entry" "Entry"
@ -223,20 +241,6 @@
"InstallerClass" = "11:FALSE" "InstallerClass" = "11:FALSE"
"CustomActionData" = "8:" "CustomActionData" = "8:"
} }
"{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_9E79D5D241454687B678D62A7EFEDF13"
{
"Name" = "8:Primary output from micasad (Active)"
"Condition" = "8:ALLOWDESKTOPACCESS"
"Object" = "8:_C37A35F33FD14730BC7E7C47DF9C2DD1"
"FileType" = "3:2"
"InstallAction" = "3:1"
"Arguments" = "8:/allowdesktopaccess"
"EntryPoint" = "8:"
"Sequence" = "3:3"
"Identifier" = "8:_23CBBD9A_04A5_4A08_B57E_C46970DB8E69"
"InstallerClass" = "11:FALSE"
"CustomActionData" = "8:"
}
"{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_F893AB0289144D1BB1926D594164A8E8" "{4AA51A2D-7D85-4A59-BA75-B0809FC8B380}:_F893AB0289144D1BB1926D594164A8E8"
{ {
"Name" = "8:Primary output from micasad (Active)" "Name" = "8:Primary output from micasad (Active)"
@ -260,21 +264,10 @@
} }
"File" "File"
{ {
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_048A7B362F6B1443A28BF3E3A36F6137" "{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_20EACF4A7D16CC22AFC572EFEEAA047B"
{ {
"AssemblyRegister" = "3:1" "SourcePath" = "8:micasa.dll"
"AssemblyIsInGAC" = "11:FALSE" "TargetName" = "8:micasa.dll"
"AssemblyAsmDisplayName" = "8:Novell.CASA.CASAPol, Version=1.6.3001.22848, Culture=neutral, processorArchitecture=x86"
"ScatterAssemblies"
{
"_048A7B362F6B1443A28BF3E3A36F6137"
{
"Name" = "8:Novell.CASA.CASAPol.dll"
"Attributes" = "3:512"
}
}
"SourcePath" = "8:Novell.CASA.CASAPol.dll"
"TargetName" = "8:"
"Tag" = "8:" "Tag" = "8:"
"Folder" = "8:_24B477312C8840DB8DF8C1E373E7FC6D" "Folder" = "8:_24B477312C8840DB8DF8C1E373E7FC6D"
"Condition" = "8:" "Condition" = "8:"
@ -291,14 +284,14 @@
"IsDependency" = "11:TRUE" "IsDependency" = "11:TRUE"
"IsolateTo" = "8:" "IsolateTo" = "8:"
} }
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_3E7ABF8D4ECD72CBED6AB0E40638BDF1" "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8223A91955C125BA9C4479274243444F"
{ {
"AssemblyRegister" = "3:1" "AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE" "AssemblyIsInGAC" = "11:FALSE"
"AssemblyAsmDisplayName" = "8:Novell.CASA.Common, Version=1.6.3008.28221, Culture=neutral, processorArchitecture=x86" "AssemblyAsmDisplayName" = "8:Novell.CASA.Common, Version=1.6.3013.27007, Culture=neutral, processorArchitecture=MSIL"
"ScatterAssemblies" "ScatterAssemblies"
{ {
"_3E7ABF8D4ECD72CBED6AB0E40638BDF1" "_8223A91955C125BA9C4479274243444F"
{ {
"Name" = "8:Novell.CASA.Common.dll" "Name" = "8:Novell.CASA.Common.dll"
"Attributes" = "3:512" "Attributes" = "3:512"
@ -322,14 +315,14 @@
"IsDependency" = "11:TRUE" "IsDependency" = "11:TRUE"
"IsolateTo" = "8:" "IsolateTo" = "8:"
} }
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_A80E6ED76A07359BE8DF5958EBDC7009" "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_8F5B7EB470FBBD7481C8C1661BE3BDAC"
{ {
"AssemblyRegister" = "3:1" "AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE" "AssemblyIsInGAC" = "11:FALSE"
"AssemblyAsmDisplayName" = "8:AppModule.NamedPipes, Version=1.6.0.28220, Culture=neutral, processorArchitecture=MSIL" "AssemblyAsmDisplayName" = "8:AppModule.NamedPipes, Version=1.6.0.27007, Culture=neutral, processorArchitecture=MSIL"
"ScatterAssemblies" "ScatterAssemblies"
{ {
"_A80E6ED76A07359BE8DF5958EBDC7009" "_8F5B7EB470FBBD7481C8C1661BE3BDAC"
{ {
"Name" = "8:AppModule.NamedPipes.dll" "Name" = "8:AppModule.NamedPipes.dll"
"Attributes" = "3:512" "Attributes" = "3:512"
@ -353,14 +346,45 @@
"IsDependency" = "11:TRUE" "IsDependency" = "11:TRUE"
"IsolateTo" = "8:" "IsolateTo" = "8:"
} }
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_C41423472EC7318AE0EF12EEFFAF6195" "{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_E9A07FF096B3E2C3D94E47A886020DDE"
{ {
"AssemblyRegister" = "3:1" "AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE" "AssemblyIsInGAC" = "11:FALSE"
"AssemblyAsmDisplayName" = "8:AppModule.InterProcessComm, Version=1.6.0.22846, Culture=neutral, processorArchitecture=MSIL" "AssemblyAsmDisplayName" = "8:Novell.CASA.CASAPol, Version=1.6.3013.27008, Culture=neutral, processorArchitecture=MSIL"
"ScatterAssemblies" "ScatterAssemblies"
{ {
"_C41423472EC7318AE0EF12EEFFAF6195" "_E9A07FF096B3E2C3D94E47A886020DDE"
{
"Name" = "8:Novell.CASA.CASAPol.dll"
"Attributes" = "3:512"
}
}
"SourcePath" = "8:Novell.CASA.CASAPol.dll"
"TargetName" = "8:"
"Tag" = "8:"
"Folder" = "8:_24B477312C8840DB8DF8C1E373E7FC6D"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"Vital" = "11:TRUE"
"ReadOnly" = "11:FALSE"
"Hidden" = "11:FALSE"
"System" = "11:FALSE"
"Permanent" = "11:FALSE"
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
"{9F6F8455-1EF1-4B85-886A-4223BCC8E7F7}:_F02B7A3B8CC42888CE9066367A5F49C8"
{
"AssemblyRegister" = "3:1"
"AssemblyIsInGAC" = "11:FALSE"
"AssemblyAsmDisplayName" = "8:AppModule.InterProcessComm, Version=1.6.0.27006, Culture=neutral, processorArchitecture=MSIL"
"ScatterAssemblies"
{
"_F02B7A3B8CC42888CE9066367A5F49C8"
{ {
"Name" = "8:AppModule.InterProcessComm.dll" "Name" = "8:AppModule.InterProcessComm.dll"
"Attributes" = "3:512" "Attributes" = "3:512"
@ -384,6 +408,26 @@
"IsDependency" = "11:TRUE" "IsDependency" = "11:TRUE"
"IsolateTo" = "8:" "IsolateTo" = "8:"
} }
"{1FB2D0AE-D3B9-43D4-B9DD-F88EC61E35DE}:_FCA9C6770F0FB28185373954659263CB"
{
"SourcePath" = "8:micasacache.dll"
"TargetName" = "8:micasacache.dll"
"Tag" = "8:"
"Folder" = "8:_4913CF477F8E455DA2D13A4A6892F4F7"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"Vital" = "11:TRUE"
"ReadOnly" = "11:FALSE"
"Hidden" = "11:FALSE"
"System" = "11:FALSE"
"Permanent" = "11:FALSE"
"SharedLegacy" = "11:FALSE"
"PackageAs" = "3:1"
"Register" = "3:1"
"Exclude" = "11:FALSE"
"IsDependency" = "11:TRUE"
"IsolateTo" = "8:"
}
} }
"FileType" "FileType"
{ {
@ -483,7 +527,7 @@
{ {
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_01C1EAD583CE4AD39778A1F9EC86204D" "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_01C1EAD583CE4AD39778A1F9EC86204D"
{ {
"SourcePath" = "8:..\\..\\..\\..\\micasadk\\Release\\micasa.dll" "SourcePath" = "8:..\\..\\..\\..\\micasadk\\Debug\\micasa.dll"
"TargetName" = "8:" "TargetName" = "8:"
"Tag" = "8:" "Tag" = "8:"
"Folder" = "8:_4913CF477F8E455DA2D13A4A6892F4F7" "Folder" = "8:_4913CF477F8E455DA2D13A4A6892F4F7"
@ -511,7 +555,7 @@
} }
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_11B0506C6E534CED95D82DA0A8EC9F82" "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_11B0506C6E534CED95D82DA0A8EC9F82"
{ {
"SourcePath" = "8:..\\..\\..\\..\\sharp\\Novell.Casa.MiCasa\\obj\\Release\\Novell.Casa.MiCasa.dll" "SourcePath" = "8:..\\..\\..\\..\\sharp\\Novell.Casa.MiCasa\\obj\\Debug\\Novell.Casa.MiCasa.dll"
"TargetName" = "8:" "TargetName" = "8:"
"Tag" = "8:" "Tag" = "8:"
"Folder" = "8:_1362415FE8D943B49FA4E4380970C97B" "Folder" = "8:_1362415FE8D943B49FA4E4380970C97B"
@ -539,7 +583,7 @@
} }
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_3FAA064A5C5743BB8AD74340F1E51D54" "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_3FAA064A5C5743BB8AD74340F1E51D54"
{ {
"SourcePath" = "8:..\\..\\..\\..\\cli\\Release\\CASAcli.exe" "SourcePath" = "8:..\\..\\..\\..\\cli\\Debug\\CASAcli.exe"
"TargetName" = "8:" "TargetName" = "8:"
"Tag" = "8:" "Tag" = "8:"
"Folder" = "8:_24B477312C8840DB8DF8C1E373E7FC6D" "Folder" = "8:_24B477312C8840DB8DF8C1E373E7FC6D"
@ -567,7 +611,7 @@
} }
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_53A2168DF64E4E9EB3FD5516424E732E" "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_53A2168DF64E4E9EB3FD5516424E732E"
{ {
"SourcePath" = "8:..\\..\\..\\..\\micasacache\\Release\\micasacache.dll" "SourcePath" = "8:..\\..\\..\\..\\micasacache\\Debug\\micasacache.dll"
"TargetName" = "8:" "TargetName" = "8:"
"Tag" = "8:" "Tag" = "8:"
"Folder" = "8:_4913CF477F8E455DA2D13A4A6892F4F7" "Folder" = "8:_4913CF477F8E455DA2D13A4A6892F4F7"
@ -595,7 +639,7 @@
} }
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_69B8715C6C864CE4BA0C8234D344175F" "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_69B8715C6C864CE4BA0C8234D344175F"
{ {
"SourcePath" = "8:..\\..\\..\\..\\jwrapper\\jnsscs\\Release\\jmicasa.dll" "SourcePath" = "8:..\\..\\..\\..\\jwrapper\\jnsscs\\Debug\\jmicasa.dll"
"TargetName" = "8:" "TargetName" = "8:"
"Tag" = "8:" "Tag" = "8:"
"Folder" = "8:_4913CF477F8E455DA2D13A4A6892F4F7" "Folder" = "8:_4913CF477F8E455DA2D13A4A6892F4F7"
@ -623,7 +667,7 @@
} }
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_90C16B41FE7F435A8640BFDDD7C02619" "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_90C16B41FE7F435A8640BFDDD7C02619"
{ {
"SourcePath" = "8:..\\..\\..\\..\\logincapture\\windows\\bin\\Release\\lcredmgr.dll" "SourcePath" = "8:..\\..\\..\\..\\logincapture\\windows\\bin\\Debug\\lcredmgr.dll"
"TargetName" = "8:" "TargetName" = "8:"
"Tag" = "8:" "Tag" = "8:"
"Folder" = "8:_24B477312C8840DB8DF8C1E373E7FC6D" "Folder" = "8:_24B477312C8840DB8DF8C1E373E7FC6D"
@ -651,7 +695,7 @@
} }
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_C37A35F33FD14730BC7E7C47DF9C2DD1" "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_C37A35F33FD14730BC7E7C47DF9C2DD1"
{ {
"SourcePath" = "8:..\\..\\..\\..\\micasad\\obj\\Release\\micasad.exe" "SourcePath" = "8:..\\..\\..\\..\\micasad\\obj\\Debug\\micasad.exe"
"TargetName" = "8:" "TargetName" = "8:"
"Tag" = "8:" "Tag" = "8:"
"Folder" = "8:_24B477312C8840DB8DF8C1E373E7FC6D" "Folder" = "8:_24B477312C8840DB8DF8C1E373E7FC6D"
@ -684,6 +728,64 @@
{ {
"Keys" "Keys"
{ {
"{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_29B80E2CA766458DA4F6EE96E41E5376"
{
"Name" = "8:Software"
"Condition" = "8:"
"AlwaysCreate" = "11:FALSE"
"DeleteAtUninstall" = "11:FALSE"
"Transitive" = "11:FALSE"
"Keys"
{
"{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_BF4429790BFE48F083671F77CAC63EA1"
{
"Name" = "8:Novell"
"Condition" = "8:"
"AlwaysCreate" = "11:FALSE"
"DeleteAtUninstall" = "11:FALSE"
"Transitive" = "11:FALSE"
"Keys"
{
"{60EA8692-D2D5-43EB-80DC-7906BF13D6EF}:_575764BFD85043F3B949A11C497AD7D4"
{
"Name" = "8:CASA"
"Condition" = "8:"
"AlwaysCreate" = "11:FALSE"
"DeleteAtUninstall" = "11:FALSE"
"Transitive" = "11:FALSE"
"Keys"
{
}
"Values"
{
"{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_3596F3FBFBB545CFBAD84A730F0BAB9F"
{
"Name" = "8:CacheDesktopPassword"
"Condition" = "8:ALLOWDESKTOPACCESS"
"Transitive" = "11:FALSE"
"ValueTypes" = "3:1"
"Value" = "8:true"
}
"{ADCFDA98-8FDD-45E4-90BC-E3D20B029870}:_D1F2575EBB414D9692433063C8808D7E"
{
"Name" = "8:UseMasterPassword"
"Condition" = "8:USEMASTERPASSWORD"
"Transitive" = "11:FALSE"
"ValueTypes" = "3:1"
"Value" = "8:true"
}
}
}
}
"Values"
{
}
}
}
"Values"
{
}
}
} }
} }
"HKCU" "HKCU"

View File

@ -322,7 +322,7 @@
"Name" = "8:Microsoft Visual Studio" "Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:CASA" "ProductName" = "8:CASA"
"ProductCode" = "8:{82D754E5-AC82-48BC-B7AF-FAC9DBCBA9BF}" "ProductCode" = "8:{82D754E5-AC82-48BC-B7AF-FAC9DBCBA9BF}"
"PackageCode" = "8:{D135294C-0F9F-4346-A1BB-913AAA6D897B}" "PackageCode" = "8:{804966BB-71F8-4568-A716-664AD4C48308}"
"UpgradeCode" = "8:{DFD8B8A0-EA51-4202-831C-7CD2B90A63AE}" "UpgradeCode" = "8:{DFD8B8A0-EA51-4202-831C-7CD2B90A63AE}"
"RestartWWWService" = "11:FALSE" "RestartWWWService" = "11:FALSE"
"RemovePreviousVersions" = "11:TRUE" "RemovePreviousVersions" = "11:TRUE"
@ -714,7 +714,7 @@
"ContextData" = "8:" "ContextData" = "8:"
"Attributes" = "3:0" "Attributes" = "3:0"
"Setting" = "3:2" "Setting" = "3:2"
"Value" = "8:CASA can capture your username and password when you authenticate to Directory Services. Your credentials can then be used by other applications to authenticate. CASA uses your Desktop password to encrypt and store captured credentials." "Value" = "8:CASA supports the following options. 1. The Desktop Password is used to encrypt and store credentials. 2. The MasterPassword provides a way to recover credentials if the desktop password is forgotten and changed. 3. CASA can also capture your username and password when you authenticate to Directory Services using the Novell Client."
"DefaultValue" = "8:#1215" "DefaultValue" = "8:#1215"
"UsePlugInResources" = "11:TRUE" "UsePlugInResources" = "11:TRUE"
} }
@ -727,7 +727,7 @@
"ContextData" = "8:" "ContextData" = "8:"
"Attributes" = "3:0" "Attributes" = "3:0"
"Setting" = "3:2" "Setting" = "3:2"
"Value" = "8:Capture my credentials when Netware Client is present" "Value" = "8:Allow applications to use my Desktop username and password to authenticate."
"DefaultValue" = "8:#1234" "DefaultValue" = "8:#1234"
"UsePlugInResources" = "11:TRUE" "UsePlugInResources" = "11:TRUE"
} }
@ -740,7 +740,7 @@
"ContextData" = "8:Public" "ContextData" = "8:Public"
"Attributes" = "3:2" "Attributes" = "3:2"
"Setting" = "3:2" "Setting" = "3:2"
"Value" = "8:CAPTURECHECKBOX" "Value" = "8:ALLOWDESKTOPACCESS"
"DefaultValue" = "8:CHECKBOXA1" "DefaultValue" = "8:CHECKBOXA1"
"UsePlugInResources" = "11:TRUE" "UsePlugInResources" = "11:TRUE"
} }
@ -779,7 +779,7 @@
"ContextData" = "8:" "ContextData" = "8:"
"Attributes" = "3:0" "Attributes" = "3:0"
"Setting" = "3:2" "Setting" = "3:2"
"Value" = "8:Allow applications to use my Desktop username and password to authenticate." "Value" = "8:Enable the Master Password feature."
"DefaultValue" = "8:#1235" "DefaultValue" = "8:#1235"
"UsePlugInResources" = "11:TRUE" "UsePlugInResources" = "11:TRUE"
} }
@ -792,7 +792,7 @@
"ContextData" = "8:Public" "ContextData" = "8:Public"
"Attributes" = "3:2" "Attributes" = "3:2"
"Setting" = "3:2" "Setting" = "3:2"
"Value" = "8:ALLOWDESKTOPACCESS" "Value" = "8:USEMASTERPASSWORD"
"DefaultValue" = "8:CHECKBOXA2" "DefaultValue" = "8:CHECKBOXA2"
"UsePlugInResources" = "11:TRUE" "UsePlugInResources" = "11:TRUE"
} }
@ -830,8 +830,8 @@
"Type" = "3:3" "Type" = "3:3"
"ContextData" = "8:" "ContextData" = "8:"
"Attributes" = "3:0" "Attributes" = "3:0"
"Setting" = "3:1" "Setting" = "3:2"
"Value" = "8:#1236" "Value" = "8:Capture my credentials when Novell Client is present."
"DefaultValue" = "8:#1236" "DefaultValue" = "8:#1236"
"UsePlugInResources" = "11:TRUE" "UsePlugInResources" = "11:TRUE"
} }
@ -844,7 +844,7 @@
"ContextData" = "8:Public" "ContextData" = "8:Public"
"Attributes" = "3:2" "Attributes" = "3:2"
"Setting" = "3:2" "Setting" = "3:2"
"Value" = "8:CHECKBOXA3" "Value" = "8:CAPTURECHECKBOX"
"DefaultValue" = "8:CHECKBOXA3" "DefaultValue" = "8:CHECKBOXA3"
"UsePlugInResources" = "11:TRUE" "UsePlugInResources" = "11:TRUE"
} }
@ -870,7 +870,7 @@
"ContextData" = "8:1;True=1;False=0" "ContextData" = "8:1;True=1;False=0"
"Attributes" = "3:0" "Attributes" = "3:0"
"Setting" = "3:0" "Setting" = "3:0"
"Value" = "3:0" "Value" = "3:1"
"DefaultValue" = "3:1" "DefaultValue" = "3:1"
"UsePlugInResources" = "11:TRUE" "UsePlugInResources" = "11:TRUE"
} }
@ -1116,7 +1116,7 @@
{ {
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_98DCC664712A41B993FCD33026D06FFC" "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_98DCC664712A41B993FCD33026D06FFC"
{ {
"SourcePath" = "8:..\\CASA-gui-msm\\Release\\CASA-gui.msm" "SourcePath" = "8:..\\CASA-gui-msm\\Debug\\CASA-gui.msm"
"TargetName" = "8:" "TargetName" = "8:"
"Tag" = "8:" "Tag" = "8:"
"Folder" = "8:_E8900D5F0BD44DC0BB0BEFDF7C43B30C" "Folder" = "8:_E8900D5F0BD44DC0BB0BEFDF7C43B30C"
@ -1169,7 +1169,7 @@
} }
"{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_BF2CE61978054B2DB482792974E390F0" "{5259A561-127C-4D43-A0A1-72F10C7B3BF8}:_BF2CE61978054B2DB482792974E390F0"
{ {
"SourcePath" = "8:..\\CASA-msm\\Release\\CASA-msm.msm" "SourcePath" = "8:..\\CASA-msm\\Debug\\CASA-msm.msm"
"TargetName" = "8:" "TargetName" = "8:"
"Tag" = "8:" "Tag" = "8:"
"Folder" = "8:_E8900D5F0BD44DC0BB0BEFDF7C43B30C" "Folder" = "8:_E8900D5F0BD44DC0BB0BEFDF7C43B30C"