Unlock-SecretStore
Entsperrt SecretStore mit dem angegebenen Kennwort.
Syntax
Unlock-SecretStore
-Password <SecureString>
[-PasswordTimeout <Int32>]
[<CommonParameters>]
Beschreibung
Dieses Cmdlet entsperrt den SecretStore für den aktuellen Benutzer mit dem angegebenen Kennwort. Es kann verwendet werden, um den SecretStore zu entsperren, wenn die Konfiguration ein Kennwort erfordert und die Konfigurationsoption für die Eingabeaufforderung deaktiviert ist. Der SecretStore bleibt in der Sitzung entsperrt, bis das konfigurierte Kennworttimeout verstrichen ist.
Beispiele
Beispiel 1
PS C:\> Get-Secret Secret1 -Vault LocalStore
Get-Secret: A valid password is required to access the Microsoft.PowerShell.SecretStore vault.
Get-Secret: The secret Secret1 was not found.
PS C:\> Unlock-SecretStore
cmdlet Unlock-SecretStore at command pipeline position 1
Supply values for the following parameters:
SecureStringPassword: *******
PS C:\> Get-Secret Secret1 -Vault LocalStore
System.Security.SecureString
In diesem Beispiel kann nicht abgerufen werdenSecret1
, Get-Secret
da der SecretStore-Tresor gesperrt ist. Unlock-SecretStore
entsperrt den Tresor. Das Cmdlet fordert das Kennwort ein, da der Parameter Password nicht angegeben wurde. Wenn der Tresor entsperrt ist, Get-Secret
wird als SecureString-Objekt zurückgegebenSecret1
.
Parameter
-Password
Gibt das Kennwort an, das für den Zugriff auf den SecretStore erforderlich ist.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PasswordTimeout
Gibt an, wie viele Sekunden der SecretStore nach der Authentifizierung mit einem Kennwort entsperrt bleibt. Dieser Parameter überschreibt den konfigurierten Kennworttimeoutwert. Nachdem das Timeout abgelaufen ist, wird der aktuelle Kennwortwert für die Sitzung ungültig. Für den Zugriff auf den SecretStore nach dem Timeout ist das Kennwort erneut erforderlich.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Eingaben
Ausgaben
None
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für