XUserGetTokenAndSignatureAsync
API qui récupère de façon asynchrone le jeton X et la signature nécessaires pour autoriser un appel HTTPS vers l’URL cible. Retourne un jeton X et une signature si une partie de confiance (Relying Party) est liée à l’URL cible dans la page d’authentification unique du titre dans Partner Center. Ajoutez les valeurs du jeton X et de la signature issues de la version Results de l’API aux en-têtes Authorization et Signature de l’appel HTTPS avant d’effectuer la requête.Syntaxe
Paramètres
user _In_Type : XUserHandle Handle de l’utilisateur concerné par la requête web. options _In_
Type : XUserGetTokenAndSignatureOptions Options de récupération du jeton et de la signature de l’utilisateur. method _In_z_
Type : char* Type de méthode de la requête web. url _In_z_
Type : char* URL cible de votre requête HTTPS. Utilisez la chaîne d’URL complète pour la requête HTTPS. N’abrégez pas l’URL. headerCount _In_
Type : size_t Nombre d’en-têtes dans le paramètre headers. headers _In_reads_opt_(headerCount)
Type : XUserGetTokenAndSignatureHttpHeader* En-têtes de la requête web. bodySize _In_
Type : size_t Taille de la mémoire tampon dans le paramètre bodyBuffer. bodyBuffer _In_reads_bytes_opt_(bodySize)
Type : void* Mémoire tampon qui contient le corps de la requête web. async _Inout_
Type : XAsyncBlock* XAsyncBlock permettant d’interroger l’état de l’appel et de récupérer ses résultats.
