<aegis>
  <provide>
    <credential name="CertCACommonAdd">
      <docstring>Needed to add a new common CA certificate visible for all</docstring>
    </credential>
    <credential name="CertCAGlobalCodeSignAdd">
      <docstring>Needed to add a new global code signing certificate visible for all</docstring>
    </credential>
    <credential name="CertCASSLAdd">
      <docstring>Needed to add a new CA certificate for SSL/TLS authentication</docstring>
    </credential>
    <credential name="CertCAWifiAdd">
      <docstring>Needed to add a new CA certificate for WLAN authentication</docstring>
    </credential>
    <credential name="CertCASMIMEAdd">
      <docstring>Needed to add a new CA certificate for S/MIME authentication</docstring>
    </credential>
    <credential name="CertCACodeSignAdd">
      <docstring>Needed to add a new CA certificate for package authentication</docstring>
    </credential>
    <credential name="CertUserSSLUse">
      <docstring>Needed to use a client certificate for SSL/TLS authentication</docstring>
    </credential>
    <credential name="CertUserWifiUse">
      <docstring>Needed to use a client certificate in WLAN authentication</docstring>
    </credential>
    <credential name="CertUserSMIMEUse">
      <docstring>Needed to use a client certificate in S/MIME signing</docstring>
    </credential>
    <credential name="CertCACodeSignUse">
      <docstring>Needed to use a client certificate for signing packages</docstring>
    </credential>
  </provide>
  <request policy="add">
    <credential name="CertCACodeSignAdd" />
    <credential name="CertCAGlobalCodeSignAdd" />
    <credential name="CertCASMIMEAdd" />
    <credential name="CertCASSLAdd" />
    <credential name="CertCAWifiAdd" />
    <credential name="CertUserSSLUse" />
    <credential name="CertUserWifiUse" />
    <credential name="CertUserSMIMEUse" />
    <credential name="CertCACodeSignUse" />
    <for path="aegis-crypto-tools::/usr/bin/apsmerge" id="apsmerge" />
  </request>
  <request context="INSTALL">
    <credential name="CertCACommonAdd" />
    <credential name="aegisfs::AegisFSMountAdd" />
  </request>
</aegis>
