Udostępnij przez


Unlock-SecretVault

Odblokuje magazyn rozszerzeń, aby był dostępny w bieżącej sesji.

Składnia

Default (Domyślna)

Unlock-SecretVault
    [-Name] <String>
    [-Password] <SecureString>
    [<CommonParameters>]

Opis

To polecenie cmdlet odblokowuje magazyn rozszerzeń przy użyciu podanego password. Dzięki temu magazyn, który wymaga uwierzytelniania za pomocą hasła, nie trzeba najpierw monitować użytkownika. Nie wszystkie magazyny rozszerzeń wymagają uwierzytelniania haseł. Polecenie cmdlet zwraca ostrzeżenie, jeśli magazyn rozszerzeń nie obsługuje odblokowywania za pomocą hasła.

Przykłady

Przykład 1

Unlock-SecretVault -Name SecretStore -Password $SecurePassword
Get-SecretInfo -Vault SecretStore
Name             Type         VaultName
----             ----         ---------
Secret1          SecureString SecretStore
Secret2          SecureString SecretStore

W tym przykładzie użyto polecenia w celu odblokowania magazynu SecretStore. Następnie uruchamia polecenie Get-SecretInfo w magazynie bez monitowania o hasło magazynu.

Przykład 2

Unlock-SecretVault -Name CredMan -Password $SecurePassword
WARNING: Can't unlock extension vault 'CredMan': The vault doesn't support the Unlock-SecretVault
function.

W tym przykładzie użyto polecenia w celu odblokowania magazynu CredMan. Jednak magazyn nie obsługuje odblokowywania, więc polecenie nie działa. Zostanie wyświetlone ostrzeżenie informujące, że magazyn CredMan nie obsługuje odblokowywania.

Parametry

-Name

Nazwa magazynu do odblokowania.

Właściwości parametru

Typ:String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:0
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Password

Hasło używane do odblokowania magazynu.

Właściwości parametru

Typ:SecureString
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:1
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
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.

Dane wejściowe

None

Dane wyjściowe

Object