Skip to content

Implemented HMAC-SHA256 signature support to OAuth1.#594

Open
jeroenvermeulen wants to merge 1 commit intodaviddesberg:masterfrom
jeroenvermeulen:feature_oauth1_hmac_sha256
Open

Implemented HMAC-SHA256 signature support to OAuth1.#594
jeroenvermeulen wants to merge 1 commit intodaviddesberg:masterfrom
jeroenvermeulen:feature_oauth1_hmac_sha256

Conversation

@jeroenvermeulen
Copy link

Example usage:

class OauthClient extends \OAuth\OAuth1\Service\AbstractService
{
    public function __construct(
        Credentials $credentials,
        ClientInterface $httpClient = null,
        TokenStorageInterface $storage = null,
        SignatureInterface $signature = null,
        UriInterface $baseApiUri = null
    ) {
        $this->setSignatureMethod('HMAC-SHA256');  // <== THIS
        parent::__construct($credentials, $httpClient, $storage, $signature, $baseApiUri);
    }
}

Example usage:
```php
class OauthClient extends \OAuth\OAuth1\Service\AbstractService
{
    public function __construct(
        Credentials $credentials,
        ClientInterface $httpClient = null,
        TokenStorageInterface $storage = null,
        SignatureInterface $signature = null,
        UriInterface $baseApiUri = null
    ) {
        $this->setSignatureMethod('HMAC-SHA256');  // <== THIS
        parent::__construct($credentials, $httpClient, $storage, $signature, $baseApiUri);
    }
}
```
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant