Compartir a través de


Unlock-SecretStore

Desbloquea SecretStore con la contraseña proporcionada.

Syntax

Unlock-SecretStore
      -Password <SecureString>
      [-PasswordTimeout <Int32>]
      [<CommonParameters>]

Description

Este cmdlet desbloquea SecretStore para el usuario actual con la contraseña proporcionada. Se puede usar para desbloquear SecretStore cuando la configuración requiere una contraseña y la opción de configuración del símbolo del sistema está deshabilitada. SecretStore permanece desbloqueado en la sesión hasta que transcurre el tiempo de espera de contraseña configurado.

Ejemplos

Ejemplo 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

En este ejemplo, Get-Secret no se puede recuperar Secret1 porque el almacén de SecretStore está bloqueado. Unlock-SecretStore desbloquea el almacén. El cmdlet solicita la contraseña porque no se especificó el parámetro Password . Con el almacén desbloqueado, Get-Secret devuelve Secret1 como un objeto SecureString .

Parámetros

-Password

Especifica la contraseña necesaria para acceder a SecretStore.

Type:SecureString
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-PasswordTimeout

Especifica cuántos segundos permanece el SecretStore desbloqueado después de autenticarse con una contraseña. Este parámetro invalida el valor de tiempo de espera de contraseña configurado. Una vez transcurrido el tiempo de espera, el valor de contraseña actual se invalida para la sesión. El acceso a SecretStore después del tiempo de espera requiere la contraseña de nuevo.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Entradas

SecureString

Salidas

None