> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFAccountManagementLinkOpenIdConnectRequest

> Modèle de données PFAccountManagementLinkOpenIdConnectRequest.

Modèle de données PFAccountManagementLinkOpenIdConnectRequest.

## Syntaxe

```cpp theme={null}
typedef struct PFAccountManagementLinkOpenIdConnectRequest {  
    const char* connectionId;  
    PFStringDictionaryEntry const* customTags;  
    uint32_t customTagsCount;  
    bool const* forceLink;  
    const char* idToken;  
} PFAccountManagementLinkOpenIdConnectRequest;  
```

### Membres

**`connectionId`**   const char\*<br />*is null-terminated*

Un nom qui identifie la relation de fournisseur OpenID Connect configurée à utiliser. Maximum de 100 caractères.

**`customTags`**   [PFStringDictionaryEntry](/fr-CA/services/playfab/api-references/c/pftypes/structs/pfstringdictionaryentry) const\*<br />*may be nullptr*

(Facultatif) Les balises personnalisées facultatives associées à la requête (p. ex. numéro de build, identificateurs de trace externes, etc.).

**`customTagsCount`**   uint32\_t

Nombre de customTags

**`forceLink`**   bool const\*<br />*may be nullptr*

(Facultatif) Si un autre utilisateur est déjà lié à un utilisateur OpenId Connect précis, dissocier l'autre utilisateur et lier de nouveau.

**`idToken`**   const char\*<br />*is null-terminated*

Le jeton JSON Web (JWT) retourné par le fournisseur d'identité après la connexion. Représenté par le champ id\_token dans la réponse du fournisseur d'identité. Utilisé pour valider la requête et trouver l'ID d'utilisateur (sujet OpenID Connect) avec lequel effectuer la liaison.

## Configuration requise

**En-tête :** PFAccountManagementTypes.h

## Voir aussi

[Membres de PFAccountManagementTypes](/fr-CA/services/playfab/api-references/c/pfaccountmanagementtypes/pfaccountmanagementtypes_members)


## Related topics

- [PFAccountManagementClientLinkOpenIdConnectAsync](/fr-CA/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementclientlinkopenidconnectasync.md)
- [Vue d'ensemble de l'API C Services - PFAccountManagementTypes.h](/fr-CA/services/playfab/api-references/c/pfaccountmanagementtypes/pfaccountmanagementtypes_members.md)
- [PFAccountManagementUnlinkOpenIdConnectRequest](/fr-CA/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementunlinkopenidconnectrequest.md)
- [PFAccountManagementClientUnlinkOpenIdConnectAsync](/fr-CA/services/playfab/api-references/c/pfaccountmanagement/functions/pfaccountmanagementclientunlinkopenidconnectasync.md)
- [PFAccountManagementLinkPSNIdRequest](/fr-CA/services/playfab/api-references/c/pfaccountmanagementtypes/structs/pfaccountmanagementlinkpsnidrequest.md)
