These classes provide a simple wrapper around the SDK's internal implementation of the OAuth protocol. You should not need to interact with them directly, except for simple types like Token which are returned by some API methods.
Classes
| Class | Description | |
|---|---|---|
| Consumer |
Simple wrapper for the subset of OAuth transactions used by Veriplace.
| |
| FileTokenStore |
Simple filesystem implementation of a token store.
| |
| InternalException |
An error within the OAuth consumer implementation, not returned by the server.
| |
| MemoryTokenStore |
Simple in-memory implementation of a token store.
| |
| MemoryUserTokenStore |
Simple in-memory implementation of IUserTokenStore.
| |
| OAuthConsumerConfiguration |
Holds configuration properties used by OAuth consumer implementations.
| |
| OAuthException |
An error returned by the OAuth provider.
| |
| OAuthProblem |
Encapsulates OAuth error information.
| |
| Parameter |
HTTP parameter names used by the OAuth protocol.
| |
| ParameterSet |
Simple representation of an OAuth parameter set.
| |
| Token |
An OAuth token and token secret.
|
Interfaces
| Interface | Description | |
|---|---|---|
| ITokenStore |
Interface for OAuth token storage implementations.
| |
| IUserTokenStore |
Interface for storage of OAuth access tokens for specific user IDs.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| OAuthProblem..::.ProblemType |
Enumeration of error conditions returned by OAuth.
| |
| Protocol |
Enumeration of supported OAuth protocol versions.
| |
| RequestMethod |
Enumeration of supported HTTP methods.
| |
| TokenType |
Enumeration of OAuth token types; used only by ITokenStore implementations.
|