

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Konfigurationsdatei
<a name="configuration-file"></a>

Die Konfigurationsdatei ist die dritte Möglichkeit, einige Konfigurationsoptionen und Anmeldeinformationen anzugeben. Standardmäßig wird sie in der Zip-Datei unter bereitgestellt`/conf/dcvsmcli.conf`.

Der Benutzer kann den Pfad der Konfigurationsdatei in der Befehlszeile angeben. Wenn der Benutzer die Konfigurationsdatei nicht explizit angibt, wird sie je nach Betriebssystem standardmäßig aus einem bestimmten Ordner gelesen:
+ Unix-basierte Systeme: `$XDG_CONFIG_HOME/dcvsmcli.conf`
+ Windows-Systeme: `%UserProfile%\dcvsmcli.conf`

Wenn die Konfigurationsdatei nicht gefunden wird, liest die CLI die Datei aus dem Pfad`/conf/dcvsmcli.conf`, der in der Zip-Datei enthalten ist. Die Konfigurationsdatei ist wie folgt strukturiert:

```
[output]
# The formatting style for command output.
output-format = json

# Turn on debug logging
debug = true

[security]
# Disable SSL certificates verification.
no-verify-ssl = true

# CA certificate bundle to use when verifying SSL certificates.
ca-bundle = ca-bundle.pem

[authentication]
# hostname of the authentication server used to request the token
auth-server-url = https://broker-host:broker-port/oauth2/token?grant_type=client_credentials

# The client ID
client-id = username

# The client password
client-password = password

[broker]
# hostname or IP of the broker
url = https://broker-host:broker-port
```