Descrição
Objeto client para fazer autenticação de acordo com o protocolo oAuth
Sintaxe FWOAUTHCLIENT():NEW( <cConsumer> , <cSecret> , <oURL> , <cCallback> )->self
Descrição Método construtor da classe
Parâmetros
|
Sintaxe FWOAUTHCLIENT():Get( cURL, cQuery, cBody, aHeadOut, cHeadRet, lUTF8 )->cResponse
Descrição Consome o serviço indicado pela URL via GET
Parâmetros
Retorno cResponse (caracter)
|
Sintaxe FWOAUTHCLIENT():Post( cURL, cQuery, cBody, aHeadOut, cHeadRet, lUTF8 )->cResponse
Descrição Consome o serviço indicado pela URL via Post
Parâmetros
Retorno cResponse (caracter)
|
Sintaxe FWOAUTHCLIENT():Put( cURL, cQuery, cBody, aHeadOut, cHeadRet, lUTF8 )->cResponse
Descrição Consome o serviço indicado pela URL via Put
Parâmetros
Retorno cResponse (caracter)
|
Sintaxe FWOAUTHCLIENT():Delete( cURL, cQuery, cBody, aHeadOut, cHeadRet, lUTF8 )->cResponse
Descrição Consome o serviço indicado pela URL via Delete
Parâmetros
Retorno cResponse (caracter)
|
Sintaxe FWOAUTHCLIENT():SetConsumerKey( <cConsumerKey> )->nil
Descrição Indica a Consumer Key
Parâmetros
|
Sintaxe FWOAUTHCLIENT():SetSecretKey( <cSecretKey> )->nil
Descrição Indica a Secret Key (Consumer Secret)
Parâmetros
|
Sintaxe FWOAUTHCLIENT():SetSignature( <cSignature> )->nil
Descrição Indica a assinatura a ser utilizada
Parâmetros
|
Sintaxe FWOAUTHCLIENT():SetMethodSignature( <cMethodSignature> )->nil
Descrição Indica o método de assinatura
Parâmetros
|
Sintaxe FWOAUTHCLIENT():SetTimeStamp( <cTimeStamp> )->nil
Descrição Indica o TimeStamp a ser utilizado
Parâmetros
|
Sintaxe FWOAUTHCLIENT():SetNonce( <cNonce> )->nil
Descrição Indica o Nonce a ser utilizado
Parâmetros
|
Sintaxe FWOAUTHCLIENT():SetURLRequestToken( <cURLRequestToken> )->nil
Descrição Indica a URL para pedido de Token
Parâmetros
|
Sintaxe FWOAUTHCLIENT():SetURLAuthorize( <cURLAuthorize> )->nil
Descrição Indica a URL para pedido de autorização
Parâmetros
|
Sintaxe FWOAUTHCLIENT():SetToken( <cToken> )->nil
Descrição Atribui o token
Parâmetros
|
Sintaxe FWOAUTHCLIENT():SetSecretToken( <cSecretToken> )->nil
Descrição Atribui o secret token, ou access token
Parâmetros
|
Sintaxe FWOAUTHCLIENT():SetContentType( <cContentType> )->nil
Descrição Atribui o valor do content-type que será enviado ao efetuar o consumo de um serviço
Parâmetros
|
Sintaxe FWOAUTHCLIENT():MakeSignBaseString( <cMethod>, <cURL> )->nil
Descrição Monta a BaseString baseada nos parâmetros que serão enviados, na URL e no método através do método MakeSignature()
Parâmetros
|
Sintaxe FWOAUTHCLIENT():RequestToken( )->nil
Descrição Faz o pedido de Token e define o Token e o SecretToken.
|
Sintaxe FWOAUTHCLIENT():AccessToken( )->nil
Descrição Redireciona o usuário para a página de autorização Parâmetros
|