ExtremeSwank OAuth adds both client-side and server-side OAuth support to .NET. It features:
- Seamless integration with .NET security framework for both client and server
- Easy to use API allows you to be up and running in minutes
- OpenID+OAuth plug-in compatible with ExtremeSwank OpenID Consumer
- Server storage implementation is compatible with any .NET compatible database
- Custom storage implementations can be easily created
A Complete OAuth Implementation
- Header, Query String (GET), and POST body credential passing methods
- All official signing methods: HMAC-SHA1, RSA-SHA1, PLAINTEXT
- Additional signing methods: HMAC-SHA256, HMAC-SHA512
- Server has full replay protection with nonces and timestamp verification
- Client supports Two-Legged OAuth in addition to standard OAuth