salt.states.win_pki
Microsoft certificate management via the Pki PowerShell module.
- platform
-
Windows
New in version 2016.11.0.
-
Import the certificate file into the given certificate store.
- Parameters
-
name (str) -- The path of the certificate file to import.
cert_format (str) -- The certificate format. Specify 'cer' for X.509, or 'pfx' for PKCS #12.
context (str) -- The name of the certificate store location context.
store (str) -- The name of the certificate store.
exportable (bool) -- Mark the certificate as exportable. Only applicable to pfx format.
password (str) -- The password of the certificate. Only applicable to pfx format.
saltenv (str) -- The environment the file resides in.
Example of usage with only the required arguments:
site0-cert-imported: win_pki.import_cert: - name: salt://win/webserver/certs/site0.cer
Example of usage specifying all available arguments:
site0-cert-imported: win_pki.import_cert: - name: salt://win/webserver/certs/site0.pfx - cert_format: pfx - context: LocalMachine - store: My - exportable: True - password: TestPassword - saltenv: base
salt.states.win_pki.import_cert(name, cert_format='cer', context='LocalMachine', store='My', exportable=True, password='', saltenv='base')
-
Remove the certificate from the given certificate store.
- Parameters
Example of usage with only the required arguments:
site0-cert-removed: win_pki.remove_cert: - thumbprint: 9988776655443322111000AAABBBCCCDDDEEEFFF
Example of usage specifying all available arguments:
site0-cert-removed: win_pki.remove_cert: - thumbprint: 9988776655443322111000AAABBBCCCDDDEEEFFF - context: LocalMachine - store: My
salt.states.win_pki.remove_cert(name, thumbprint, context='LocalMachine', store='My')
© 2021 SaltStack.
Licensed under the Apache License, Version 2.0.
https://docs.saltproject.io/en/latest/ref/states/all/salt.states.win_pki.html