Create a new OAuth object

# OAuth::__construct

(PECL OAuth >= 0.99.1)

OAuth::__construct — Create a new OAuth object

### Description

public OAuth::__construct(
string `$consumer_key`,
string `$consumer_secret`,
string `$signature_method` = `OAUTH_SIG_METHOD_HMACSHA1`,
int `$auth_type` = 0
)

Creates a new OAuth object

### Parameters

`consumer_key`
  The consumer key provided by the service provider.
`consumer_secret`
  The consumer secret provided by the service provider.
`signature_method`
  This optional parameter defines which signature method to use, by default it is `OAUTH_SIG_METHOD_HMACSHA1` (HMAC-SHA1).
`auth_type`
  This optional parameter defines how to pass the OAuth parameters to a consumer, by default it is `OAUTH_AUTH_TYPE_AUTHORIZATION` (in the `Authorization` header).

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open