# Powershell reference

The PowerShell module contains the following cmdlets

| Cmdlet                                                                                                                                                  | Description                                                                                                       |
| ------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| [Add‐BannedWord](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/add-bannedword)                                     | Adds a new word to the banned word store                                                                          |
| [Add‐CompromisedPassword](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/add-compromisedpassword)                   | Adds a new password to the compromised password store                                                             |
| [Get‐PasswordFilterResult](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/get-passwordfilterresult)                 | Tests the result of the full password policy set against a specified password                                     |
| [Import‐BannedWordHashes](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/import-bannedwordhashes)                   | Imports a file contained hashes of banned words                                                                   |
| [Import‐BannedWords](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/import-bannedwords)                             | Imports a file containing banned words                                                                            |
| [Import‐CompromisedPasswordHashes](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/import-compromisedpasswordhashes) | Imports a file containing hashes of compromised passwords                                                         |
| [Import‐CompromisedPasswords](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/import-compromisedpasswords)           | Imports a file containing compromised plain-text passwords                                                        |
| [Open‐Store](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/open-store)                                             | Opens a store                                                                                                     |
| [Remove‐BannedWord](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/remove-bannedword)                               | Removes a word from the banned word store                                                                         |
| [Remove‐CompromisedPassword](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/remove-compromisedpassword)             | Removes a password from the compromised password store                                                            |
| [Test‐IsADUserPasswordCompromised](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/test-isaduserpasswordcompromised) | Extracts the hash of an AD user's password from the directory and tests it against the compromised password store |
| [Test‐IsBannedWord](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/test-isbannedword)                               | Tests to see if the specified string matches an item in banned word store                                         |
| [Test‐IsCompromisedPassword](https://docs.lithnet.io/password-protection/1.0/advanced-help/powershell-reference/test-iscompromisedpassword)             | Tests to see if the specified string is in the compromised password store                                         |
