Unregister-SecretVault
De registratie van een extensiekluis bij SecretManagement voor de huidige gebruiker ongedaan maken.
Syntax
Unregister-SecretVault
[-Name] <String[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Unregister-SecretVault
[-SecretVault] <SecretVaultInfo>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met deze cmdlet wordt de registratie van de opgegeven extensiekluis ongedaan gemaakt. Zodra de registratie ongedaan is gemaakt, is de kluis niet meer beschikbaar voor SecretManagement voor de huidige gebruiker.
Voorbeelden
Voorbeeld 1
PS C:\> Get-SecretVault
VaultName ModuleName IsDefaultVault
--------- ---------- --------------
CredMan Microsoft.PowerShell.CredManStore False
LocalStore Microsoft.PowerShell.SecretStore True
PS C:\> Unregister-SecretVault LocalStore
PS C:\> Get-SecretVault
VaultName ModuleName IsDefaultVault
--------- ---------- --------------
CredMan Microsoft.PowerShell.CredManStore False
PS C:\> Get-Secret -Name Secret5
Get-Secret: The secret Secret5 was not found.
PS C:\> Register-SecretVault -Name SecretStore -ModuleName Microsoft.PowerShell.SecretStore -DefaultVault
PS C:\> Get-SecretVault
VaultName ModuleName IsDefaultVault
--------- ---------- --------------
CredMan Microsoft.PowerShell.CredManStore False
SecretStore Microsoft.PowerShell.SecretStore True
PS C:\> Get-Secret -Name Secret5
System.Security.SecureString
Met de eerste opdracht worden de geregistreerde kluizen voor de huidige gebruiker weergegeven. Met de tweede opdracht wordt de registratie van de LocalStore
kluis ongedaan gemaakt. Met de derde opdracht wordt gecontroleerd of de kluis niet meer wordt weergegeven in het register.
De vierde opdracht probeert op te halen Secret5
, maar deze wordt niet gevonden omdat de kluis niet is geregistreerd. Met de vijfde opdracht wordt de kluis opnieuw geregistreerd onder een andere naam en ingesteld als de standaardkluis van de gebruiker. Met de zesde opdracht wordt gecontroleerd of de kluis opnieuw is geregistreerd als SecretStore
en de standaardkluis is. Ten slotte haalt de laatste opdracht op Secret5
uit de opnieuw geregistreerde kluis.
Voorbeeld 2
PS C:\> Get-SecretVault | Unregister-SecretVault
PS C:\> Get-SecretVault
In dit voorbeeld worden de registratie van alle extensiekluizen voor de huidige gebruiker ongedaan gemaakt. De tweede opdracht geeft aan dat er geen kluizen zijn geregistreerd.
In dit voorbeeld worden de registratie van alle extensiekluizen voor de huidige gebruiker ongedaan gemaakt. Get-SecretVault
haalt alle geregistreerde kluizen voor de huidige gebruiker op en verzendt het resultaat via de pijplijn naar Unregister-SecretVault
. Get-SecretVault
geeft aan dat het geheim niet meer bestaat in de kluis.
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Hiermee geeft u de naam van de kluis om de registratie ongedaan te maken. Voer een naam of een naampatroon in. Jokertekens (*
) zijn toegestaan.
Type: | String[] |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | True |
-SecretVault
Hiermee geeft u een SecretVaultInfo-object aan dat de kluis vertegenwoordigt om de registratie ongedaan te maken.
Type: | SecretVaultInfo |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Invoerwaarden
Microsoft.PowerShell.SecretManagement.SecretVaultInfo
Uitvoerwaarden
None
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor