Geeklog
[ class tree: Geeklog ] [ index: Geeklog ] [ all elements ]

Class: oauth_client_class

Source Location: /system/classes/oauth/oauth_client.php

Class Overview




Variables

Methods



Class Details

[line 118]


[ Top ]


Class Variables

$access_token =  ''

[line 787]


Type:   mixed


[ Top ]

$access_token_authentication =  ''

[line 934]


Type:   mixed


[ Top ]

$access_token_error =  ''

[line 988]


Type:   mixed


[ Top ]

$access_token_expiry =  ''

[line 822]


Type:   mixed


[ Top ]

$access_token_parameter =  ''

[line 876]


Type:   mixed


[ Top ]

$access_token_response =

[line 892]


Type:   mixed


[ Top ]

$access_token_secret =  ''

[line 804]


Type:   mixed


[ Top ]

$access_token_type =  ''

[line 838]


Type:   mixed


[ Top ]

$access_token_url =  ''

[line 521]


Type:   mixed


[ Top ]

$api_key =  ''

[line 682]


Type:   mixed


[ Top ]

$append_state_to_redirect_uri =  ''

[line 504]


Type:   mixed


[ Top ]

$authorization_error =  ''

[line 1005]


Type:   mixed


[ Top ]

$authorization_header =  true

[line 576]


Type:   mixed


[ Top ]

$client_id =  ''

[line 648]


Type:   mixed


[ Top ]

$client_secret =  ''

[line 665]


Type:   mixed


[ Top ]

$configuration_file =  'oauth_configuration.json'

[line 347]


Type:   mixed


[ Top ]

$debug =  false

[line 163]


Type:   mixed


[ Top ]

$debug_http =  false

[line 180]


Type:   mixed


[ Top ]

$debug_output =  ''

[line 232]


Type:   mixed


[ Top ]

$debug_prefix =  'OAuth client: '

[line 249]


Type:   mixed


[ Top ]

$default_access_token_type =  ''

[line 856]


Type:   mixed


[ Top ]

$dialog_url =  ''

[line 407]


Type:   mixed


[ Top ]

$error =  ''

[line 145]


Type:   mixed


[ Top ]

$exit =  false

[line 216]


Type:   mixed


[ Top ]

$get_token_with_api_key =  false

[line 700]


Type:   mixed


[ Top ]

$grant_type =  "authorization_code"

[line 1105]


Type:   mixed


[ Top ]

$http_arguments = array()

[line 1129]


Type:   mixed


[ Top ]

$log_file_name =  ''

[line 198]


Type:   mixed


[ Top ]

$oauth_password =  ''

[line 1078]


Type:   mixed


[ Top ]

$oauth_username =  ''

[line 1061]


Type:   mixed


[ Top ]

$oauth_user_agent =  'PHP-OAuth-API (http://www.phpclasses.org/oauth-api $Revision: 1.149 $)'

[line 1130]


Type:   mixed


[ Top ]

$oauth_version =  '2.0'

[line 540]


Type:   mixed


[ Top ]

$offline =  false

[line 753]


Type:   mixed


[ Top ]

$offline_dialog_url =  ''

[line 466]


Type:   mixed


[ Top ]

$pin =  ''

[line 484]


Type:   mixed


[ Top ]

$pin_dialog_url =  ''

[line 445]


Type:   mixed


[ Top ]

$realm =  ''

[line 734]


Type:   mixed


[ Top ]

$reauthenticate =  false

[line 771]


Type:   mixed


[ Top ]

$reauthenticate_dialog_url =  ''

[line 426]


Type:   mixed


[ Top ]

$redirect_uri =  ''

[line 630]


Type:   mixed


[ Top ]

$refresh_token =  ''

[line 971]


Type:   mixed


[ Top ]

$refresh_token_authentication =  ''

[line 955]


Type:   mixed


[ Top ]

$request_token_url =  ''

[line 372]


Type:   mixed


[ Top ]

$response_headers = array()

[line 1044]


Type:   mixed


[ Top ]

$response_status =  0

[line 1026]


Type:   mixed


[ Top ]

$response_time =  0

[line 1132]


Type:   mixed


[ Top ]

$scope =  ''

[line 718]


Type:   mixed


[ Top ]

$server =  ''

[line 329]


Type:   mixed


[ Top ]

$session =  ''

[line 1133]


Type:   mixed


[ Top ]

$signature_method =  'HMAC-SHA1'

[line 611]


Type:   mixed


[ Top ]

$store_access_token_response =  false

[line 912]


Type:   mixed


[ Top ]

$token_request_method =  'GET'

[line 594]


Type:   mixed


[ Top ]

$url_parameters =  false

[line 558]


Type:   mixed


[ Top ]



Class Methods


method CallAPI [line 2289]

void CallAPI( $url, $method, $parameters, $options, &$response)



Parameters:

   $url  
   $method  
   $parameters  
   $options  
   &$response  

[ Top ]

method CheckAccessToken [line 2573]

void CheckAccessToken( &$redirect_url)



Parameters:

   &$redirect_url  

[ Top ]

method Encode [line 1497]

void Encode( $value)



Parameters:

   $value  

[ Top ]

method EncodeArray [line 1502]

void EncodeArray( $array)



Parameters:

   $array  

[ Top ]

method Finalize [line 2964]

void Finalize( $success)



Parameters:

   $success  

[ Top ]

method GetAccessToken [line 1425]

void GetAccessToken( &$access_token)



Parameters:

   &$access_token  

[ Top ]

method GetAccessTokenURL [line 1231]

void GetAccessTokenURL( &$access_token_url)



Parameters:

   &$access_token_url  

[ Top ]

method GetDialogURL [line 1215]

void GetDialogURL( &$url, [ $redirect_uri = ''], [ $state = ''])



Parameters:

   &$url  
   $redirect_uri  
   $state  

[ Top ]

method GetRedirectURI [line 1283]

void GetRedirectURI( &$redirect_uri)



Parameters:

   &$redirect_uri  

[ Top ]

method GetRequestCode [line 1258]

void GetRequestCode( &$code)



Parameters:

   &$code  

[ Top ]

method GetRequestDenied [line 1270]

void GetRequestDenied( &$denied)



Parameters:

   &$denied  

[ Top ]

method GetRequestError [line 1264]

void GetRequestError( &$error)



Parameters:

   &$error  

[ Top ]

method GetRequestState [line 1251]

void GetRequestState( &$state)



Parameters:

   &$state  

[ Top ]

method GetRequestToken [line 1276]

void GetRequestToken( &$token, &$verifier)



Parameters:

   &$token  
   &$verifier  

[ Top ]

method GetRequestTokenURL [line 1209]

void GetRequestTokenURL( &$request_token_url)



Parameters:

   &$request_token_url  

[ Top ]

method GetStoredState [line 1237]

void GetStoredState( &$state)



Parameters:

   &$state  

[ Top ]

method HMAC [line 1509]

void HMAC( $function, $data, $key)



Parameters:

   $function  
   $data  
   $key  

[ Top ]

method Initialize [line 2397]

void Initialize( )



[ Top ]

method InitializeOAuthSession [line 1193]

void InitializeOAuthSession( &$session)



Parameters:

   &$session  

[ Top ]

method Output [line 2989]

void Output( )



[ Top ]

method OutputDebug [line 1151]

void OutputDebug( $message)



Parameters:

   $message  

[ Top ]

method Process [line 2921]

void Process( )



[ Top ]

method ProcessToken1 [line 1861]

void ProcessToken1( $oauth, &$access_token)



Parameters:

   $oauth  
   &$access_token  

[ Top ]

method ProcessToken2 [line 1925]

void ProcessToken2( $code, $refresh)



Parameters:

   $code  
   $refresh  

[ Top ]

method Redirect [line 1315]

void Redirect( $url)



Parameters:

   $url  

[ Top ]

method ResetAccessToken [line 1475]

void ResetAccessToken( )



[ Top ]

method RetrieveToken [line 2077]

void RetrieveToken( &$valid)



Parameters:

   &$valid  

[ Top ]

method SendAPIRequest [line 1617]

void SendAPIRequest( $url, $method, $parameters, $oauth, $options, &$response)



Parameters:

   $url  
   $method  
   $parameters  
   $oauth  
   $options  
   &$response  

[ Top ]

method SetError [line 1135]

void SetError( $error)



Parameters:

   $error  

[ Top ]

method SetPHPError [line 1143]

void SetPHPError( $error, &$php_error_message)



Parameters:

   $error  
   &$php_error_message  

[ Top ]

method SetupSession [line 1165]

void SetupSession( &$session)



Parameters:

   &$session  

[ Top ]

method Sign [line 1528]

void Sign( &$url, $method, $parameters, $oauth, $request_content_type, $has_files, $post_values_in_uri, &$authorization, &$post_values)



Parameters:

   &$url  
   $method  
   $parameters  
   $oauth  
   $request_content_type  
   $has_files  
   $post_values_in_uri  
   &$authorization  
   &$post_values  

[ Top ]

method StoreAccessToken [line 1371]

void StoreAccessToken( $access_token)



Parameters:

   $access_token  

[ Top ]


Documentation generated on Sun, 02 Oct 2016 07:53:00 +0000 by phpDocumentor 1.4.3