Part of canonical.launchpad.interfaces
| Interface | IOAuthConsumer | An application which acts on behalf of a Launchpad user. |
| Interface | IOAuthConsumerSet | The set of OAuth consumers. |
| Interface | IOAuthToken | Base class for IOAuthRequestToken and IOAuthAccessToken. |
| Interface | IOAuthAccessToken | A token used by a consumer to access protected resources in LP. |
| Interface | IOAuthRequestToken | A token used by a consumer to ask the user to authenticate on LP. |
| Interface | IOAuthRequestTokenSet | The set of `IOAuthRequestToken`s. |
| Interface | IOAuthNonce | The unique (nonce,timestamp) for requests using a given access token. |
| Interface | IOAuthSignedRequest | Marker interface for a request signed with OAuth credentials. |
| Class | NonceAlreadyUsed | Nonce has been used together with same token but another timestamp. |
| Class | TimestampOrderingError | Timestamp is too old, compared to the last request. |
| Class | ClockSkew | Timestamp is too far off from server's clock. |