Php/docs/class.oauthprovider
(PECL OAuth >= 1.0.0)
类摘要
OAuthProvider {
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 setRequestTokenPath
( string $path
) : bool
public timestampNonceHandler
( callable $callback_function
) : void
public tokenHandler
( callable $callback_function
) : void
}
Table of Contents
- OAuthProvider::addRequiredParameter — 添加必需的参数
- OAuthProvider::callconsumerHandler — 调用 consumerNonceHandler 回调函数
- OAuthProvider::callTimestampNonceHandler — 调用 timestampNonceHandler 回调函数
- OAuthProvider::calltokenHandler — 调用 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 句柄回调函数
/* 方法 */