Класс OAuthProvider
(PECL OAuth >= 1.0.0)
Введение
Класс управления провайдером OAuth.
Также смотрите подробное описание на внешнем ресурсе » Написание сервиса провайдера OAuth, в котором описывается практический подход предоставления такого сервиса. Также посмотрите » примеры провайдера OAuth в исходных кодах модуля OAuth.
Обзор классов
OAuthProvider
{
/* Methods */
}Содержание
- OAuthProvider::addRequiredParameter — Добавить необходимые параметры
- OAuthProvider::callconsumerHandler — Вызвать callback-функцию consumerNonceHandler
- OAuthProvider::callTimestampNonceHandler — Вызвать callback-функцию timestampNonceHandler
- OAuthProvider::calltokenHandler — Вызвать callback-функцию tokenNonceHandler
- OAuthProvider::checkOAuthRequest — Проверка запроса oauth
- OAuthProvider::__construct — Конструктор класса OAuthProvider
- OAuthProvider::consumerHandler — Установить обработчик consumerHandler
- OAuthProvider::generateToken — Генерация случайного токена
- OAuthProvider::is2LeggedEndpoint — is2LeggedEndpoint
- OAuthProvider::isRequestTokenEndpoint — Установка isRequestTokenEndpoint
- OAuthProvider::removeRequiredParameter — Удалить требуемый параметр
- OAuthProvider::reportProblem — Сообщить о проблеме
- OAuthProvider::setParam — Установить параметр
- OAuthProvider::setRequestTokenPath — Установить путь запроса токена
- OAuthProvider::timestampNonceHandler — Установить обработчик timestampNonceHandler
- OAuthProvider::tokenHandler — Установить обработчик tokenHandler