Test-SecretVault
Uruchamia samoobsługowy test magazynu rozszerzeń.
Składnia
Default (domyślnie)
Test-SecretVault
[[-Name] <String[]>]
[<CommonParameters>]
Opis
Important
Zespół PowerShell zdecydował, że moduły Secret są funkcjonalnie kompletne i nie będą już aktywnie rozwijane. Moduły będą nadal wspierane w zakresie bezpieczeństwa i krytycznych poprawek błędów. Repozytorium kodu zostało zarchiwizowane.
Najnowsze opublikowane wersje to:
Charakter sekretów zasadniczo się zmienił od czasu powstania tego projektu. Metody uwierzytelniania bez hasła, takie jak klucze dostępowe, single log-on oraz federacyjne systemy uwierzytelniania, takie jak Microsoft Entra ID, biometria i sprzętowe klucze bezpieczeństwa, to przyszłość.
To polecenie cmdlet uruchamia samodzielny test magazynu rozszerzeń, uruchamiając wewnętrzny magazyn Test-SecretVault polecenia. Zwraca $true, jeśli wszystkie testy zakończyły się pomyślnie, a $false w przeciwnym razie. Informacje na temat testów zakończonych niepowodzeniem są zapisywane w strumieniu błędów jako rekordy błędów. Aby uzyskać więcej informacji podczas przebiegu testu, użyj parametru Verbose.
Przykłady
Przykład 1
PS C:\> Test-SecretVault -Name CredMan -Verbose
VERBOSE: Invoking command Test-SecretVault on module Microsoft.PowerShell.CredManStore.Extension
VERBOSE: Vault CredMan succeeded validation test
True
W tym przykładzie uruchamiane są testy samoobsługowe w magazynie rozszerzeń CredMan. Wszystkie testy zakończyły się pomyślnie.
Parametry
-Name
Określa nazwę co najmniej jednego magazynu do przetestowania. Wprowadź wzorzec nazwy lub nazwy. Dozwolone są symbole wieloznaczne (*).
Jeśli parametr Name nie zostanie określony, to polecenie cmdlet uruchamia testy dla wszystkich zarejestrowanych magazynów.
Właściwości parametru
| Typ: | String[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | True |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 1 |
| Obowiązkowe: | False |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | True |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.