Manages an OAuth provider class.
Methods | ||
---|---|---|
final
public
|
addRequiredParameter(string $req_params): bool
|
# |
public
|
callconsumerHandler(): void
|
# |
public
|
callTimestampNonceHandler(): void
|
# |
public
|
calltokenHandler(): void
|
# |
public
|
checkOAuthRequest(string $uri = '', string $method = ''): void
|
# |
public
|
__construct(array $params_array)
|
# |
public
|
consumerHandler(callable $callback_function): void
|
# |
final
public
static
|
generateToken(int $size, bool $strong = false): string
|
# |
public
|
is2LeggedEndpoint(mixed $params_array): void
|
# |
public
|
isRequestTokenEndpoint(bool $will_issue_request_token): void
|
# |
final
public
|
removeRequiredParameter(string $req_params): bool
|
# |
final
public
static
|
reportProblem(string $oauthexception, bool $send_headers = true): string
|
# |
final
public
|
setParam(string $param_key, mixed $param_val = null): bool
|
# |
final
public
|
setRequestTokenPath(string $path): bool
|
# |
public
|
timestampNonceHandler(callable $callback_function): void
|
# |
public
|
tokenHandler(callable $callback_function): void
|
# |