Condividi tramite


Unlock-SecretStore

Sblocca SecretStore con la password specificata.

Sintassi

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

Descrizione

Questo cmdlet sblocca SecretStore per l'utente corrente con la password specificata. Può essere usato per sbloccare SecretStore quando la configurazione richiede una password e l'opzione di configurazione della richiesta è disabilitata. SecretStore rimane sbloccato nella sessione fino al termine del timeout della password configurato.

Esempio

Esempio 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 questo esempio, Get-Secret non riesce a recuperare Secret1 perché l'insieme di credenziali SecretStore è bloccato. Unlock-SecretStore sblocca l'insieme di credenziali. Il cmdlet richiede la password perché il parametro Password non è stato specificato. Con l'insieme di credenziali sbloccato, Get-Secret restituisce Secret1 come oggetto SecureString .

Parametri

-Password

Specifica la password necessaria per accedere a SecretStore.

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

-PasswordTimeout

Specifica il numero di secondi in cui SecretStore rimane sbloccato dopo l'autenticazione con una password. Questo parametro esegue l'override del valore di timeout della password configurato. Al termine del timeout, il valore della password corrente viene invalidato per la sessione. L'accesso a SecretStore dopo il timeout richiede nuovamente la password.

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

Input

SecureString

Output

None