77 lines
2.6 KiB
XML
77 lines
2.6 KiB
XML
<refsect1>
|
|
<title>Global Configuration</title>
|
|
|
|
<variablelist>
|
|
<varlistentry>
|
|
<term>Format and Location:</term>
|
|
<listitem>
|
|
<para>The configuration file is stored in global system configuration.<sbr/>
|
|
The location is <replaceable>@CMAKE_INSTALL_FULL_SYSCONFDIR@/@VENDOR@/@PRODUCT@/certificates.json</replaceable><sbr/>
|
|
File format is JSON</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term>Supported options:</term>
|
|
<listitem>
|
|
<varlistentry>
|
|
<term><replaceable>deny</replaceable></term>
|
|
<listitem>
|
|
<varlistentry>
|
|
<listitem>
|
|
<para><replaceable>JSON boolean</replaceable><sbr/>
|
|
Deny the certificate if the check against system SSL store was not successful</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><replaceable>ignore</replaceable></term>
|
|
<listitem>
|
|
<varlistentry>
|
|
<listitem>
|
|
<para><replaceable>JSON boolean</replaceable><sbr/>
|
|
Ignore certificate failures, just ignore the certificate</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><replaceable>deny-userconfig</replaceable></term>
|
|
<listitem>
|
|
<varlistentry>
|
|
<listitem>
|
|
<para><replaceable>JSON boolean</replaceable><sbr/>
|
|
If the checks in the global configuration do not accept the certificate do not ask the user</para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><replaceable>certificate-db</replaceable></term>
|
|
<listitem>
|
|
<varlistentry>
|
|
<term><replaceable>JSON array</replaceable></term>
|
|
<listitem><para>An array of <replaceable>JSON objects</replaceable> with:</para>
|
|
<varlistentry>
|
|
<term><replaceable>type</replaceable></term>
|
|
<listitem>
|
|
<para><replaceable>JSON string</replaceable><sbr/>
|
|
a string identifying the hash algorithm used, e.g. <replaceable>sha256</replaceable> <sbr/></para>
|
|
</listitem>
|
|
</varlistentry>
|
|
<varlistentry>
|
|
<term><replaceable>hash</replaceable></term>
|
|
<listitem>
|
|
<para><replaceable>JSON string</replaceable><sbr/>
|
|
a string of hex integer values representing the certificate hash, e.g. <replaceable>0123456789abcdef</replaceable></para>
|
|
</listitem>
|
|
</varlistentry>
|
|
</listitem>
|
|
</varlistentry>
|
|
</listitem>
|
|
</varlistentry>
|
|
</listitem>
|
|
</varlistentry>
|
|
</variablelist>
|
|
</refsect1>
|