Класс OAuthProvider

(PECL OAuth >= 1.0.0)

Введение

Класс управления провайдером OAuth.

Также смотрите подробное описание на внешнем ресурсе » Написание сервиса провайдера OAuth, в котором описывается практический подход предоставления такого сервиса. Также посмотрите » примеры провайдера OAuth в исходных кодах модуля OAuth.

Обзор классов

classOAuthProvider {
finalpublicaddRequiredParameter(string$req_params): bool
publiccheckOAuthRequest(string$uri = ?, string$method = ?): void
public__construct(array$params_array = ?)
publicconsumerHandler(callable$callback_function): void
finalpublicstaticgenerateToken(int$size, bool$strong = false): string
publicis2LeggedEndpoint(mixed$params_array): void
publicisRequestTokenEndpoint(bool$will_issue_request_token): void
finalpublicremoveRequiredParameter(string$req_params): bool
finalpublicstaticreportProblem(string$oauthexception, bool$send_headers = true): string
finalpublicsetParam(string$param_key, mixed$param_val = ?): bool
finalpublicsetRequestTokenPath(string$path): bool
publictimestampNonceHandler(callable$callback_function): void
publictokenHandler(callable$callback_function): void
}

Содержание

To Top