What is authentication?
If you are developing your own client application to access OpenX, you will have to authenticate your users. OpenX authentication follows the OAuth 1.0 protocol. From the OAuth specification:
The OAuth protocol enables websites or applications (Consumers) to access Protected Resources from a web service (Service Provider) via an API, without requiring Users to disclose their Service Provider credentials to the Consumers. More generally, OAuth creates a freely-implementable and generic methodology for API authentication.
The following sections provide a brief overview that describes how to code your own OAuth scheme to access the OpenX API.