OAuth
- Введение
- Установка и настройка
- Предопределенные константы
- Примеры
- Функции OAuth
- oauth_get_sbs — Создать базовую строку подписи (Signature Base String)
- oauth_urlencode — Кодирует URI в соответствии с RFC 3986
- OAuth — Класс OAuth
- OAuth::__construct — Создает новый объект OAuth
- OAuth::__destruct — Деструктор
- OAuth::disableDebug — Выключить подробную отладочную информацию
- OAuth::disableRedirects — Выключить переадресацию
- OAuth::disableSSLChecks — Выключить SSL проверки
- OAuth::enableDebug — Включить подробную отладочную информацию
- OAuth::enableRedirects — Включить переадресацию
- OAuth::enableSSLChecks — Включить проверки SSL
- OAuth::fetch — Извлечь защищенный ресурс OAuth
- OAuth::generateSignature — Сгенерировать подпись
- OAuth::getAccessToken — Получить токен доступа
- OAuth::getCAPath — Получить информацию CA
- OAuth::getLastResponse — Получить последний ответ
- OAuth::getLastResponseHeaders — Получить заголовки последнего ответа
- OAuth::getLastResponseInfo — Получить HTTP-информацию о последнем ответе
- OAuth::getRequestHeader — Сгенерировать подпись заголовка OAuth
- OAuth::getRequestToken — Извлечь токен запроса
- OAuth::setAuthType — Установить тип авторизации
- OAuth::setCAPath — Установить CA для пути и информации
- OAuth::setNonce — Установить nonce для последующих запросов
- OAuth::setRequestEngine — Используется для setRequestEngine
- OAuth::setRSACertificate — Установить сертификат RSA
- OAuth::setSSLChecks — Производить определенные проверки SSL для запроса
- OAuth::setTimestamp — Установить метку времени
- OAuth::setToken — Задать токен и его пароль
- OAuth::setVersion — Установить версию OAuth
- OAuthProvider — Класс OAuthProvider
- 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
- OAuthException — Класс OAuthException