help/content/responses/multiline.md

33 lines
851 B
Markdown
Raw Normal View History

2021-09-23 10:29:23 +00:00
---
date: 2019-04-05T15:59:52+02:00
title: Flag multiligne
weight: 10
---
Ce type de flag s'utilise pour valider une chaîne de caractères que l'on
retrouve brute, qui fait plus d'une ligne. C'est le cas notamment des fichiers
de configuration, des clefs privées, des certificats, ...
### Exemple
```toml
[[flag]]
type = "text"
label = "Clef privée du service"
raw = """-----BEGIN RSA PRIVATE KEY-----
MIIEpQIBAAKCAQEA3Tz2mr7SZiAMfQyuvBjM9OiZ1BjP5CE/Wm/Rr500P
RK+Lh9x5eJPo5CAZ3/ANBE0sTK0ZsDGMak2m1g73VHqIxFTz0Ta1d+NAj
...
engiVoWc/hkj8SBHZz1n1xLN7KDf8ySU06MDggBhJ+gXJKy+gf3mF5Kmj
DtkpjGHQzPF6vOe907y5NQLvVFGXUq/FIJZxB8kfJdHEm2M4=
-----END RSA PRIVATE KEY-----
"""
```
Les mêmes attributs que pour les [flags simples]({{< relref
"/responses/simple.md#propriétés" >}}) sont disponibles.
## Rendu
![Rendu flag multiligne](flag-multiline.png)