Manage certificates and their permissions on a Windows server.
To install: Install-Module CertAdmin
Documentation is automatically generated using platyPS (.\doc.cmd
).
- Block-CertificateAccess — Denies a user or an IIS app pool access to a certificate's private key.
- Disable-Certificate — Sets the Archived property on a certificate.
- Enable-Certificate — Unsets the Archived property on a certificate.
- Find-Certificate — Searches a certificate store for certificates.
- Get-CertificatePath — Gets the physical path on disk of a certificate's private key.
- Grant-CertificateAccess — Gives a user or an IIS app pool access to a certificate's private key.
- Revoke-CertificateAccess — Revokes a user or an IIS app pool access to a certificate's private key.
- Unblock-CertificateAccess — Rescinds a denied user or an IIS app pool access to a certificate's private key.
Tests are written for Pester (.\test.cmd
).