Exemples d'authentification OAuth 2.0
Si le jeton d’accès fourni dans ce schéma d’authentification arrive à expiration, l’action d’expiration du jeton d’accès peut être effectuée à l’aide des options suivantes :
REPORT ERROR
Dans l'exemple suivant, supposons que l'adaptateur utilisé dans une fonction GET soit défini comme suit :
GET("REST", -U restURL -M get -A OAUTH2 -ATEA reportError -AT accToken -H header1=value1 header2=value2", inputdata)
Dans l'exemple suivant, supposons que l'adaptateur utilisé dans une fonction PUT soit défini comme suit :
PUT("REST", " -U restURL -M get -A OAUTH2 -ATEA reportError -AT accToken -H header1=value1 header2=value2", inputdata)
REFRESH TOKEN
Dans l'exemple suivant, supposons que l'adaptateur utilisé dans une fonction GET soit défini comme suit :
GET("REST", " -U restURL -M get -A OAUTH2 -ATEA refresh_token -TURL tokenURL -CK consumerKey -AT accToken -RT refreshToken -TF filepath -EK eKey -H header1=value1 header2=value2 ", inputdata)
Dans l'exemple suivant, supposons que l'adaptateur utilisé dans une fonction PUT soit défini comme suit :
PUT("REST", " -U restURL -M get -A OAUTH2 -ATEA refresh_token -TURL tokenURL -CK consumerKey -AT accToken -RT refreshToken -TF filepath -EK eKey -H header1=value1 header2=value2 ", inputdata)
REQUEST NEW TOKEN
Dans l'exemple suivant, supposons que l'adaptateur utilisé dans une fonction GET soit défini comme suit :
GET("REST", " -U restURL -M get -A OAUTH2 -ATEA password -UN username -PWD password -TURL tokenURL -CK consumerKey -CS consumerSecret -AT accToken -ST secToken -RT refreshToken -TF filepath -EK eKey -H header1=value1 header2=value2 ", inputdata)
Dans l'exemple suivant, supposons que l'adaptateur utilisé dans une fonction PUT soit défini comme suit :
PUT("REST", " -U restURL -M get -A OAUTH2 -ATEA password -UN username -PWD password -TURL tokenURL -CK consumerKey -CS consumerSecret -AT accToken -ST secToken -RT refreshToken -TF filepath -EK eKey -H header1=value1 header2=value2 ", inputdata)