dahall
25d13b5cbc
Added SafePSID.Authority and SubAuthorities properties and mirrored extension methods for PSID.
2021-10-07 15:22:32 -06:00
dahall
1632570deb
Updated SafePSID.FromToken to use generic GetInfo.
2021-10-07 10:33:44 -06:00
dahall
e191ceabeb
Added SafePSID.FromToken and PSID.GetDomainSid methods
2020-09-08 10:40:57 -06:00
dahall
34ee12d616
Updated PSID.ToString(string) docs
2020-01-05 20:50:42 -07:00
Jeffrey Jangli
a3fb998699
Fixed memory leaks when using WindowsIdentity.GetCurrent() ( #91 )
2020-01-01 15:41:44 -07:00
David Hall
bfd863bfe6
XML Comment corrections (bad params, bad refs, bad syntax).
2019-11-05 22:52:45 -07:00
David Hall
6669249944
Added error handling to PSID.ToString("D")
2019-11-03 21:27:26 -07:00
David Hall
c3521b7742
MAJOR BREAKING CHANGEs:
...
1) Obsoleted Vanara.Extensions.InteropExtensions.StructureToPtr for a name change to MarshalToPtr for consistency.
2) Added parameter to all methods reading memory that allows developer to indicate size of allocated memory they read from.
3) Enabled the ability to read/write enum values from memory in all extension methods.
4) Added Write methods for writing to memory
2019-08-17 21:13:57 -06:00
David Hall
38ab24c904
Completed unit tests and updates to SID functions in SecurityBaseApi.h
2019-08-15 15:36:12 -07:00
David Hall
18b02b1c77
Added DebuggerDisplay attribute and property. Added factory method to create known capability SID. Added PSID extension methods to mimic some found in SafePSID.
2019-08-15 00:20:08 -07:00
David Hall
0c798f899f
Completed unit testing and fixes for SafePSID and SafePSIDArray
2019-08-12 09:04:53 -06:00
David Hall
0c73576e40
Collapsed SafeLocalPSID into SafePSID. Enhanced SafePSIDArray.
...
Finished unit testing and changes for Lsa** functions.
2019-08-09 14:18:18 -06:00
David Hall
0ca6f73c23
Added Everyone static field to SafePSID
2019-07-12 13:44:14 -06:00
David Hall
34ce5635ff
Added constructor from SecurityIdentifier and Current property to SafePSID.
2019-06-25 17:11:42 -06:00
David Hall
4b2ad79ab1
Added implicit conversion from PSID to SafePSID which copies the underlying content
2019-06-07 11:01:44 -06:00
David Hall
f046f68ad2
Added SafePSID.CreateWellKnown factory method
2019-05-27 19:39:40 -06:00
David Hall
7164c624b1
Added missing using statement
2019-04-10 13:10:35 -06:00
David Hall
124549d3f5
Added many new AdvApi32 methods
2019-04-10 12:13:59 -06:00
David Hall
da6113c621
Cleaned up comments
2019-04-08 11:27:09 -06:00
David Hall
c5467dfb7e
Another 2.0 major commit. All tests working.
2018-11-19 21:18:50 -07:00
David Hall
da627dad2e
Initial load: Extra libraries and unit tests
2017-11-27 11:11:20 -07:00