Unlock-SecretStore
Разблокирует SecretStore с указанным паролем.
Синтаксис
Unlock-SecretStore
-Password <SecureString>
[-PasswordTimeout <Int32>]
[<CommonParameters>]
Описание
Этот командлет разблокирует SecretStore для текущего пользователя с помощью предоставленного пароля. Его можно использовать для разблокировки SecretStore , если для конфигурации требуется пароль, а параметр настройки запроса отключен. SecretStore остается разблокированным в сеансе до истечения времени ожидания настроенного пароля.
Примеры
Пример 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
В этом примере не удается получитьSecret1
, Get-Secret
так как хранилище SecretStore заблокировано. Unlock-SecretStore
разблокирует хранилище. Командлет запрашивает пароль, так как параметр Password не указан. Если хранилище разблокировано, Get-Secret
возвращается Secret1
как объект SecureString .
Параметры
-Password
Указывает пароль, необходимый для доступа к SecretStore.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PasswordTimeout
Указывает, сколько секунд хранилище секретов остается разблокированным после проверки подлинности с помощью пароля. Этот параметр переопределяет настроенное значение времени ожидания пароля. По истечении времени ожидания текущее значение пароля становится недействительным для сеанса. Для доступа к SecretStore после истечения времени ожидания требуется пароль снова.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
Выходные данные
None
PowerShell
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по