May 26, 2018

Implementation of the OAuth protocol

NetOAuth provides a low-level API for reading and writing OAuth messages.

OAuth is an open protocol to allow secure API authentication in a simple and standard method from desktop and web applications. In practical terms, OAuth is a mechanism for a Consumer to request protected resources from a Service Provider on behalf of a user.

NetOAuth provides

  • classes that encapsulate OAuth messages requests and responses.
  • message signing
  • message serialization and parsing.
  • 2-legged requests aka. tokenless requests, aka. consumer requests, see “CONSUMER REQUESTS”

NetOAuth does not provide

  • Consumer or Service Provider encapsulation
  • token/nonce/key storage/management

WWW http// WWW http//