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

 

NomeTipoDescriçãoDefaultObrigatório
cConsumerCaracteresConsumer Key  
cSecretCaracteresConsumer Secret  
oURLObjetoObjeto FWoAuthURL X
cCallbackCaracteresUrl definida para o Callback  
     

Sintaxe

FWOAUTHCLIENT():SetConsumerKey( <cConsumerKey> )->nil

 

Descrição

Indica a Consumer Key

 

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatório
cConsumerKeyCaracteresConsumer Key  
     

Sintaxe

FWOAUTHCLIENT():SetSecretKey( <cSecretKey> )->nil

 

Descrição

Indica a Secret Key (Consumer Secret)

 

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatório
cSecretKeyCaracteresSecret Key (Consumer Secret)  
     

Sintaxe

FWOAUTHCLIENT():SetSignature( <cSignature> )->nil

 

Descrição

Indica a assinatura a ser utilizada

 

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatório
cSignatureCaracteresAssinatura a ser utilizada  
     

Sintaxe

FWOAUTHCLIENT():SetMethodSignature( <cMethodSignature> )->nil

 

Descrição

Indica o método de assinatura

 

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatório
cMethodSignatureCaracteresmétodo de assinatura  
     

Sintaxe

FWOAUTHCLIENT():SetTimeStamp( <cTimeStamp> )->nil

 

Descrição

Indica o TimeStamp a ser utilizado

 

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatório
cTimeStampCaracteresTimeStamp a ser utilizado  
     

 

 

Sintaxe

FWOAUTHCLIENT():SetNonce( <cNonce> )->nil

 

Descrição

Indica o Nonce a ser utilizado

 

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatório
cNonceCaracteresNonce a ser utilizado  
     

 

 

Sintaxe

FWOAUTHCLIENT():SetURLRequestToken( <cURLRequestToken> )->nil

 

Descrição

Indica a URL para pedido de Token

 

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatório
cURLRequestTokenCaracteresURL a ser utilizada para pedido de token  
     

 

 

Sintaxe

FWOAUTHCLIENT():SetURLAuthorize( <cURLAuthorize> )->nil

 

Descrição

Indica a URL para pedido de autorização

 

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatório
cURLAuthorizeCaracteresURL a ser utilizada para autorização.  
     

 

 

Sintaxe

FWOAUTHCLIENT():SetToken( <cToken> )->nil

 

Descrição

Atribui o token

 

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatório
cTokenCaracterestoken  
     

 

Sintaxe

FWOAUTHCLIENT():SetSecretToken( <cSecretToken> )->nil

 

Descrição

Atribui o secret token, ou access token

 

Parâmetros

 

NomeTipoDescriçãoDefaultObrigatório
cSecretTokenCaracteressecret token, ou access token  
     

 

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

 

NomeTipoDescriçãoDefaultObrigatório
cContentTypeCaracterescontent-type que será enviado ao efetuar o consumo de um serviço  
     

 

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

 

NomeTipoDescriçãoDefaultObrigatório
cContentTypeCaracterescontent-type que será enviado ao efetuar o consumo de um serviço