A classe OAuthProvider

(PECL OAuth >= 1.0.0)

Introdução

Gerencia uma classe de provedor OAuth.

Veja também um tutorial externo detalhado intitulado » Escrevendo um Serviço Provedor OAuth, que adota uma abordagem prática para fornecer este serviço. Também existem » exemplos de provedor OAuth dentro das fontes de extensão OAuth.

Resumo da classe

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
}

Índice

To Top