Passer la navigation

Comportement

  • Si l'attribut <isEncrypted> est manquant, l'application suppose que le mot de passe fourni est en texte clair. L'application chiffre le mot de passe et ajoute l'attribut « isEncrypted » avec la valeur true.
  • Si l'attribut <isEncrypted> est défini sur true, l'application suppose que le mot de passe est déjà chiffré et ne fait rien.
  • Si l'attribut <isEncrypted> est défini sur false, l'application suppose que le mot de passe est en texte clair et le chiffre. L'application chiffre le mot de passe, puis définit l'attribut <isEncrypted> sur true et remplace le texte clair par du texte chiffré.
  • Si le bloc <clientCertificate> est manquant, l'application n'ajoute aucun certificat à la demande de synchronisation des données.
  • Si le bloc <subject> est manquant ou vide, l'application ajoute tous les certificats à la demande de synchronisation des données.
  • Si le bloc <storeName> est manquant ou vide, l'application utilise le magasin par défaut (« CERTIFICATEAUTHORITY ») pour rechercher les certificats.
  • Si le bloc <storeLocation> est manquant ou vide, l'application utilise l'emplacement par défaut (« LOCALMACHINE ») pour rechercher les certificats.