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)