Added the capability to scope credential store access. This is only allowed by miCASA if the current user is running in the context of system. This is useful to system type applications doing work on behalf of other users.
This commit is contained in:
		| @@ -28,7 +28,7 @@ | ||||
|         "Entry" | ||||
|         { | ||||
|         "MsmKey" = "8:_313DE095D13281AF91A64E3F3D472413" | ||||
|         "OwnerKey" = "8:_EBD9DA1C34EA4666B638163C28BCA74B" | ||||
|         "OwnerKey" = "8:_6459BA05FDB94898947EC93CCF50456E" | ||||
|         "MsmSig" = "8:_UNDEFINED" | ||||
|         } | ||||
|         "Entry" | ||||
| @@ -45,6 +45,18 @@ | ||||
|         } | ||||
|         "Entry" | ||||
|         { | ||||
|         "MsmKey" = "8:_555A94D11FC040D98681BDDB87C6003D" | ||||
|         "OwnerKey" = "8:_UNDEFINED" | ||||
|         "MsmSig" = "8:_UNDEFINED" | ||||
|         } | ||||
|         "Entry" | ||||
|         { | ||||
|         "MsmKey" = "8:_6459BA05FDB94898947EC93CCF50456E" | ||||
|         "OwnerKey" = "8:_UNDEFINED" | ||||
|         "MsmSig" = "8:_UNDEFINED" | ||||
|         } | ||||
|         "Entry" | ||||
|         { | ||||
|         "MsmKey" = "8:_677B016062384F4C8A73EC952CBCFD76" | ||||
|         "OwnerKey" = "8:_UNDEFINED" | ||||
|         "MsmSig" = "8:_UNDEFINED" | ||||
| @@ -63,18 +75,12 @@ | ||||
|         } | ||||
|         "Entry" | ||||
|         { | ||||
|         "MsmKey" = "8:_A2DC4131C0394DE9A11C5C9454847F1E" | ||||
|         "MsmKey" = "8:_BE89D37A570A4A269D181A19CF27A569" | ||||
|         "OwnerKey" = "8:_8292EFFD84EF46C6BD2F1F3E20808684" | ||||
|         "MsmSig" = "8:_UNDEFINED" | ||||
|         } | ||||
|         "Entry" | ||||
|         { | ||||
|         "MsmKey" = "8:_EBD9DA1C34EA4666B638163C28BCA74B" | ||||
|         "OwnerKey" = "8:_UNDEFINED" | ||||
|         "MsmSig" = "8:_UNDEFINED" | ||||
|         } | ||||
|         "Entry" | ||||
|         { | ||||
|         "MsmKey" = "8:_EDA39B5CAD864AF0821AAFC9783DFF12" | ||||
|         "OwnerKey" = "8:_UNDEFINED" | ||||
|         "MsmSig" = "8:_UNDEFINED" | ||||
| @@ -208,6 +214,26 @@ | ||||
|             "IsDependency" = "11:FALSE" | ||||
|             "IsolateTo" = "8:" | ||||
|             } | ||||
|             "{A582A373-4685-4296-BEFE-614B80A702C3}:_555A94D11FC040D98681BDDB87C6003D" | ||||
|             { | ||||
|             "SourcePath" = "8:..\\..\\include\\windows\\casa_c_authtoken_ex.h" | ||||
|             "TargetName" = "8:casa_c_authtoken_ex.h" | ||||
|             "Tag" = "8:" | ||||
|             "Folder" = "8:_9568FCF514C14B54BAB7D1D5D183D3C5" | ||||
|             "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:FALSE" | ||||
|             "IsolateTo" = "8:" | ||||
|             } | ||||
|             "{A582A373-4685-4296-BEFE-614B80A702C3}:_677B016062384F4C8A73EC952CBCFD76" | ||||
|             { | ||||
|             "SourcePath" = "8:..\\windows\\authtoken.lib" | ||||
| @@ -404,7 +430,7 @@ | ||||
|         } | ||||
|         "MergeModule" | ||||
|         { | ||||
|             "{35A69C6E-5BA4-440D-803D-762B59A45393}:_A2DC4131C0394DE9A11C5C9454847F1E" | ||||
|             "{35A69C6E-5BA4-440D-803D-762B59A45393}:_BE89D37A570A4A269D181A19CF27A569" | ||||
|             { | ||||
|             "UseDynamicProperties" = "11:FALSE" | ||||
|             "IsDependency" = "11:TRUE" | ||||
| @@ -432,7 +458,35 @@ | ||||
|         { | ||||
|             "{8062640A-2EEE-46E9-AB67-688E9A886E9F}:_3986DA1502244FFBB04A66472E74633B" | ||||
|             { | ||||
|             "SourcePath" = "8:..\\mechanisms\\pwd\\windows\\Debug\\pwmech.dll" | ||||
|             "SourcePath" = "8:..\\mechanisms\\pwd\\windows\\Release\\pwmech.dll" | ||||
|             "TargetName" = "8:" | ||||
|             "Tag" = "8:" | ||||
|             "Folder" = "8:_F5F5F604B81645F8B6463F7A7D6A53AD" | ||||
|             "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:FALSE" | ||||
|             "IsolateTo" = "8:" | ||||
|             "ProjectOutputGroupRegister" = "3:1" | ||||
|             "OutputConfiguration" = "8:" | ||||
|             "OutputGroupCanonicalName" = "8:Built" | ||||
|             "OutputProjectGuid" = "8:{5499F624-F371-4559-B4C2-A484BCE892FD}" | ||||
|             "ShowKeyOutput" = "11:FALSE" | ||||
|                 "ExcludeFilters" | ||||
|                 { | ||||
|                 } | ||||
|             } | ||||
|             "{8062640A-2EEE-46E9-AB67-688E9A886E9F}:_6459BA05FDB94898947EC93CCF50456E" | ||||
|             { | ||||
|             "SourcePath" = "8:..\\mechanisms\\krb5\\windows\\Release\\krb5mech.dll" | ||||
|             "TargetName" = "8:" | ||||
|             "Tag" = "8:" | ||||
|             "Folder" = "8:_F5F5F604B81645F8B6463F7A7D6A53AD" | ||||
| @@ -460,7 +514,7 @@ | ||||
|             } | ||||
|             "{8062640A-2EEE-46E9-AB67-688E9A886E9F}:_8292EFFD84EF46C6BD2F1F3E20808684" | ||||
|             { | ||||
|             "SourcePath" = "8:..\\csharp\\Novell.Casa.Authtoken\\obj\\Debug\\Novell.Casa.Client.Auth.dll" | ||||
|             "SourcePath" = "8:..\\csharp\\Novell.Casa.Authtoken\\obj\\Release\\Novell.Casa.Client.Auth.dll" | ||||
|             "TargetName" = "8:" | ||||
|             "Tag" = "8:" | ||||
|             "Folder" = "8:_8E0BBDD021EA45308BD98380F28EB7F6" | ||||
| @@ -486,34 +540,6 @@ | ||||
|                 { | ||||
|                 } | ||||
|             } | ||||
|             "{8062640A-2EEE-46E9-AB67-688E9A886E9F}:_EBD9DA1C34EA4666B638163C28BCA74B" | ||||
|             { | ||||
|             "SourcePath" = "8:..\\mechanisms\\krb5\\windows\\Debug\\krb5mech.dll" | ||||
|             "TargetName" = "8:" | ||||
|             "Tag" = "8:" | ||||
|             "Folder" = "8:_F5F5F604B81645F8B6463F7A7D6A53AD" | ||||
|             "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:FALSE" | ||||
|             "IsolateTo" = "8:" | ||||
|             "ProjectOutputGroupRegister" = "3:1" | ||||
|             "OutputConfiguration" = "8:" | ||||
|             "OutputGroupCanonicalName" = "8:Built" | ||||
|             "OutputProjectGuid" = "8:{5499F624-F371-4559-B4C2-A484BCE892FD}" | ||||
|             "ShowKeyOutput" = "11:FALSE" | ||||
|                 "ExcludeFilters" | ||||
|                 { | ||||
|                 } | ||||
|             } | ||||
|         } | ||||
|         "Registry" | ||||
|         { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user