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

> Décrit comment utiliser des certificats ou des clés dans les Rules ou les requêtes de la Management API lorsqu’il faut fournir une représentation du fichier sous forme de chaîne.

# Utiliser des certificats et des clés sous forme de chaînes

Vous pouvez utiliser la commande suivante dans un shell UNIX pour concaténer un certificat au format PEM avec `\n` (saut de ligne échappé) :

```bash wrap lines theme={null}
awk 'NF {sub(/\r/, ""); printf "%s\\n",$0;}' certificate.pem | pbcopy
```

Cela copie la valeur dans votre presse-papiers pour que vous puissiez la coller au besoin.

<div id="more-information">
  ### Pour en savoir plus
</div>

Lorsque vous travaillez avec des certificats ou des clés dans des Rules ou des requêtes <Tooltip tip="Management API : un produit qui permet aux clients d’effectuer des tâches administratives." cta="Voir le glossaire" href="/fr-CA/docs/glossary?term=Management+API">Management API</Tooltip> v2, vous aurez très probablement besoin d’une représentation du fichier sous forme de chaîne de caractères.

Si vous ouvrez un fichier de certificat (`cer`, `pem`) avec un éditeur de texte, vous verrez quelque chose comme ceci :

```text lines theme={null}
-----BEGIN CERTIFICATE-----
MIICzDCCAbQCCQDH8GvxPIeH+DANBgkqhkiG9w0BAQsFADAoMQswCQYDVQQGEwJh
cjEZMBcGA1UEAwwQaHR0cHM6Ly9uaWNvLmNvbTAeFw0xOTA0MDgxODA3NTVaFw0y
//
// autres lignes d'informations encodées en base64
//
nSWyabd+LiBGtLTMB+ZLbOIi3EioWPGw/nHOI8jzPrqhiCLuZCSQmiqrLQYNsc1W
-----END CERTIFICATE-----
```

Les lignes comprises entre l’en-tête `-----BEGIN CERTIFICATE-----` et le pied de page `-----END CERTIFICATE-----` contiennent des données binaires encodées en base64. Les clés publiques et les clés privées (fichiers .key) auront une apparence semblable; seuls l’en-tête et le pied de page seront différents.

Pour obtenir une représentation sous forme de chaîne d’un fichier de certificat ou de clé, vous devez tout concaténer sur une seule ligne, en remplaçant les véritables sauts de ligne du fichier par la séquence `\n` (saut de ligne d’échappement). À partir de l’exemple ci-dessus, vous obtiendrez donc quelque chose comme ceci :

```text lines theme={null}
"-----BEGIN CERTIFICATE-----
\nMIICzDCCAbQCCQDH8GvxPIeH+DANBgkqhkiG9w0BAQsFADAoMQswCQYDVQQGEwJh\n
[..all the other lines..]
-----END CERTIFICATE-----\n"
```

<div id="learn-more">
  ## Pour en savoir plus
</div>

* [Configurer Auth0 comme fournisseur d’identité SAML](/fr-CA/docs/authenticate/single-sign-on/outbound-single-sign-on/configure-auth0-saml-identity-provider)
* [Configurer Auth0 comme fournisseur de services SAML](/fr-CA/docs/authenticate/protocols/saml/saml-sso-integrations/configure-auth0-saml-service-provider)
