Utilisation de REST pour gérer des contrôles d'identité

La façon dont les contrôles d'identité sont utilisés avec REST dépend de l'activation, ou non, d'un fournisseur de texte pour un objet.

Création, mise à jour ou lecture des contrôles d'identité sans fournisseur de texte activé

Lorsqu'aucun fournisseur de texte n'est activé pour un objet, les contrôles d'identité fonctionnent de la façon suivante :

Tableau 1. Balises REST sans fournisseur de texte activé
Balise REST Zone d'objet
<wcm:name>text</wcm:name> Nom
<atom:title>text</atom:title> Titre d'affichage
<atom:summary>text</atom:summary> Description

Activation, mise à jour ou lecture des contrôles de fournisseur de texte

Pour pouvoir activer, mettre à jour ou lire les contrôles d'un fournisseur de texte, vous devez ajouter les paramètres suivants à la balise de titre :

Tableau 2. Balises REST pour les fournisseurs de texte
Balise REST Zone de fournisseur de texte
<wcm:title TextProviderName>text</wcm:title TextProviderName> Nom du titre
<wcm:title TextProviderKey>text</wcm:title TextProviderKey> Clé de titre
<wcm:desc TextProviderName>text</wcm:desc TextProviderName> Nom de description
<wcm:desc TextProviderKey>text</wcm:desc TextProviderKey> Clé de description

Création, mise à jour ou lecture des contrôles d'identité avec un fournisseur de texte activé

Lorsqu'un fournisseur de texte est activé sur un objet, les contrôles d'identité fonctionnent de la façon suivante :

Tableau 3. Balises REST avec fournisseur de texte activé
Balise REST Zone d'objet
<wcm:name>text</wcm:name> Nom
<wcm:displayTitle>text</wcm:displayTitle> Titre d'affichage
<atom:title lang="language code" >text</atom:title>

Par exemple:

<atom:title lang="fr" >text</atom:title>
Titre localisé
Remarque : Lorsqu'un fournisseur de texte est activé, seul le titre localisé peut être lu par le service REST. Vous devez mettre à jour le plug-in de fournisseur de texte directement pour changer le titre localisé.
<wcm:description>text</wcm:description> Description
<atom:summary lang="language code" >text</atom:summary>

Par exemple:

<atom:summary lang="fr" >text</atom:summary>
Description localisée
Remarque : Lorsqu'un fournisseur de texte est activé, seule la description localisée peut être lue par le service REST. Vous devez mettre à jour le plug-in de fournisseur de texte directement pour changer la description localisée.
Remarque : Le code de langue requis pour les balises localisées doit être compatible avec IETF BCP47.