This website requires JavaScript.
Explore
Help
Sign In
jeff
/
NSspi
Watch
1
Star
0
Fork
0
You've already forked NSspi
Code
Issues
Pull Requests
Packages
Projects
Releases
Wiki
Activity
92
Commits
1
Branch
8
Tags
b8fd4d9a07a198b9809d56d55e01ce0014a49f9b
Go to file
Code
Clone
HTTPS
Tea CLI
Open with VS Code
Open with VSCodium
Open with Intellij IDEA
Download ZIP
Download TAR.GZ
Download BUNDLE
antiduh
b8fd4d9a07
Added a helpful flag to ServerContext to indicate to consumers whether it can support impersonation. Added checks to throw exceptions if impersonation is attempted on a ServerContext that does not support impersonation. Also modified the disposal behavior so that if the ServerContext is disposed while impersonation is occurring, impersonation is explicitly reverted. Consumers wishing to perform long-term impersonation must hold valid references to both the context and impersonation handle.
2014-07-01 15:52:00 +00:00
NSspi
Added a helpful flag to ServerContext to indicate to consumers whether it can support impersonation. Added checks to throw exceptions if impersonation is attempted on a ServerContext that does not support impersonation. Also modified the disposal behavior so that if the ServerContext is disposed while impersonation is occurring, impersonation is explicitly reverted. Consumers wishing to perform long-term impersonation must hold valid references to both the context and impersonation handle.
2014-07-01 15:52:00 +00:00
TestClient
Refactored Credential et al so that the security package is provided by name (string), and not an enum. Security packages are runtime enumerable, and new ones may be created that we don't have any idea of.
2014-06-30 15:36:20 +00:00
TestProtocol
Fixed the demo's CustomServer confusion over Disconnected - it was firing it when a full shutdown occurred, not just when the current client disconnected. Created a second Stopped event to track when the full shutdown actually occurs; still not used by UI.
2014-06-27 21:59:19 +00:00
TestServer
Implemented a simple impersonation demo.
2014-06-30 20:09:42 +00:00
NSspi.sln
Reorganized the project to put the library one folder down.
2014-06-27 14:38:28 +00:00
Description
A C# / .Net interface to the Win32 SSPI authentication API
294
KiB
Languages
C#
100%