Вход Регистрация
Файл: vendor/lusitanian/oauth/src/OAuth/OAuth1/Signature/SignatureInterface.php
Строк: 37
<?php
namespace OAuthOAuth1Signature;

use 
OAuthCommonConsumerCredentials;
use 
OAuthCommonHttpUriUriInterface;

interface 
SignatureInterface
{
    
/**
     * @param OAuthCommonConsumerCredentials $credentials
     * @abstract
     */
    
public function __construct(Credentials $credentials);

    
/**
     * @param string $algorithm
     * @abstract
     */
    
public function setHashingAlgorithm($algorithm);

    
/**
     * @param string $token
     * @abstract
     */
    
public function setTokenSecret($token);

    
/**
     * @param OAuthCommonHttpUriUriInterface $uri
     * @param array $params
     * @param string $method
     * @abstract
     */
    
public function getSignature(UriInterface $uri, array $params$method 'POST');
}
Онлайн: 2
Реклама