diff --git a/content/responses/multiline.md b/content/responses/multiline.md new file mode 100644 index 0000000..bc3f738 --- /dev/null +++ b/content/responses/multiline.md @@ -0,0 +1,32 @@ +--- +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) diff --git a/static/responses/multiline/flag-multiline.png b/static/responses/multiline/flag-multiline.png new file mode 100644 index 0000000..b252cab Binary files /dev/null and b/static/responses/multiline/flag-multiline.png differ