The OAuthProvider classIntroductionManages an OAuth provider class. See also an external in-depth tutorial titled » Writing an OAuth Provider Service, which takes a hands-on approach to providing this service. There are also » OAuth provider examples within the OAuth extensions sources. Class synopsisOAuthProvider
class OAuthProvider
{
/* Methods */
final public bool addRequiredParameter(string
$req_params )public void callconsumerHandler()
public void callTimestampNonceHandler()
public void calltokenHandler()
public void checkOAuthRequest(string
$uri = ?, string $method = ?)public __construct(array
$params_array = ?)public void consumerHandler(callable
$callback_function )final public static string generateToken(int
$size , bool $strong = false )public void is2LeggedEndpoint(mixed
$params_array )public void isRequestTokenEndpoint(bool
$will_issue_request_token )final public bool removeRequiredParameter(string
$req_params )final public static string reportProblem(string
$oauthexception , bool $send_headers = true )final public bool setParam(string
$param_key , mixed $param_val = ?)final public bool setRequestTokenPath(string
$path )public void timestampNonceHandler(callable
$callback_function )public void tokenHandler(callable
}$callback_function )
|