Vanara/Security
David Hall 296a559eda Added SafeAnysizeStruct to help marshal stuctures with a 1-element field at the end that can be variable size. Adjusted all structs of this type to use this to marshal along with tests and supported classes.
BREAKING CHANGE: This forced the removal of PTOKEN_PRIVILEGES as that functionality is now in a shared marshaling class.
2019-11-03 16:02:54 -07:00
..
AccessControl Added SafeAnysizeStruct to help marshal stuctures with a 1-element field at the end that can be variable size. Adjusted all structs of this type to use this to marshal along with tests and supported classes. 2019-11-03 16:02:54 -07:00
Principal Added WindowsLoggedInIdentity to capture LogonUser typical work. Changed WindowsImpersonatedIdentity to derive from this new class. 2019-03-09 21:00:58 -07:00
AccessExtension.cs BREAKING CHANGE: Renamed SafeSECURITY_DESCRIPTOR to SafePrivateObjectSecurity and SafeSecurityDescriptor to SafePSECURITY_DESCRIPTOR due to inconsistency in framework leading to numerous misuse instances. Sorry! 2019-07-12 09:47:46 -06:00
AccountUtils.cs Added Run extension methods for WindowsIdentity to run methods as an impersonated identity on any platform. 2019-03-09 22:06:51 -07:00
ActiveDirectoryExtension.cs MAJOR BREAKING CHANGE: Moved all extension methods for System.Object to Vanara.Extensions.Reflection namespace to avoid Intellisense overloads with methods that will be rarely used. 2019-08-17 14:42:49 -06:00
AssemblyReport.md Updated project documentation 2019-09-05 21:03:18 -06:00
UAC.cs Corrected based on fix to TOKEN_LINKED_TOKEN.LinkedToken type 2019-08-16 09:56:00 -06:00
Vanara.Security.csproj Update project versions to 3.1.2 2019-10-23 13:44:41 -06:00