salt.modules.win_certutil

This module allows you to install certificates into the windows certificate manager.

salt '*' certutil.add_store salt://cert.cer "TrustedPublisher"
salt.modules.win_certutil.add_store(source, store, retcode=False, saltenv='base')

Add the given cert into the given Certificate Store

source
The source certificate file this can be in the form salt://path/to/file
store
The certificate store to add the certificate to
retcode
If true, return the retcode instead of stdout. Default is False
saltenv
The salt environment to use this is ignored if the path is local

CLI Example:

salt '*' certutil.add_store salt://cert.cer TrustedPublisher
salt.modules.win_certutil.del_store(source, store, retcode=False, saltenv='base')

Delete the given cert into the given Certificate Store

source
The source certificate file this can be in the form salt://path/to/file
store
The certificate store to delete the certificate from
retcode
If true, return the retcode instead of stdout. Default is False
saltenv
The salt environment to use this is ignored if the path is local

CLI Example:

salt '*' certutil.del_store salt://cert.cer TrustedPublisher
salt.modules.win_certutil.get_cert_serial(cert_file)

Get the serial number of a certificate file

cert_file
The certificate file to find the serial for

CLI Example:

salt '*' certutil.get_cert_serial <certificate name>
salt.modules.win_certutil.get_stored_cert_serials(store)

Get all of the certificate serials in the specified store

store
The store to get all the certificate serials from

CLI Example:

salt '*' certutil.get_stored_cert_serials <store>

Docs for previous releases are available on readthedocs.org.

Latest Salt release: 3004.1

Previous topic

salt.modules.win_autoruns

Next topic

salt.modules.win_dacl