Megosztás a következőn keresztül:


Reset-SecretStore

Alaphelyzetbe állítja a SecretStoret az összes titkos adat törlésével és az alapértelmezett beállításokkal történő konfigurálásával.

Syntax

Reset-SecretStore
     [-Scope <SecureStoreScope>]
     [-Authentication <Authenticate>]
     [-Password <SecureString>]
     [-PasswordTimeout <Int32>]
     [-Interaction <Interaction>]
     [-PassThru]
     [-Force]
     [-WhatIf]
     [-Confirm]
     [<CommonParameters>]

Description

Ez a parancsmag teljesen alaphelyzetbe állítja a SecretStoret úgy, hogy törli az összes benne található titkos adatot, és alaphelyzetbe állítja a konfigurációs beállításokat az alapértelmezett értékükre. Csak akkor használható, ha egy szükséges jelszó elvész, vagy az adatfájlok megsérülnek, hogy a SecretStore többé ne működjön, és a titkos adatok ne férhessenek hozzá.

Az alapértelmezett konfigurációs beállítások felül bírálhatók az egyes parancskonfigurációs beállítások paramétereinek megadásával.

Példák

1\. példa

PS C:\> Reset-SecretStore -PassThru
WARNING: !!This operation will completely remove all SecretStore module secrets and reset
configuration settings to default values!!

Reset SecretStore
Are you sure you want to erase all secrets in SecretStore and reset configuration settings to default?
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "N"): Y
Creating a new Microsoft.PowerShell.SecretStore vault. A password is required by the current store configuration.
Enter password:
********
Enter password again for verification:
********

      Scope Authentication PasswordTimeout Interaction
      ----- -------------- --------------- -----------
CurrentUser       Password             900      Prompt

Ez a példa alaphelyzetbe állítja a SecretStoret az aktuális felhasználó számára. A parancsmag figyelmeztet a művelet következményeire, és megerősítést kér a felhasználótól a folytatás előtt. A megerősítés után a parancsmag törli az összes titkos kódot, és minden konfigurációs beállítást beállít az alapértelmezett értékre.

Paraméterek

-Authentication

A SecretStorehoz való hozzáférés hitelesítésének módját határozza meg. Az értéknek vagy Noneértéknek kell lenniePassword. Ha a paraméterként van Nonemegadva, a parancsmag jelszó nélkül engedélyezi a Titkos kulcstár elérését. Az alapértelmezett hitelesítés a következő: Password.

Figyelemfelhívás

A hitelesítésNone beállítása kevésbé biztonságos, mint Passworda . A beállítás None hasznos lehet tesztelési forgatókönyvekhez, de fontos titkos kódokkal nem használható.

Type:Authenticate
Accepted values:None, Password
Position:Named
Default value:Password
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Azt jelzi, hogy a parancsmagnak kérés nélkül alaphelyzetbe kell állítania a SecretStoret . Alapértelmezés szerint a parancsmag figyelmeztet a SecretStore alaphelyzetbe állításának hatására, és megerősítést kér a felhasználótól.

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

-Interaction

Megadja, hogy a SecretStore kérnie kell-e a felhasználót, amikor hozzáfér. Ha az érték Prompt, a rendszer szükség esetén kéri a felhasználó jelszavát az interaktív munkamenetekben. Ha az érték None, a rendszer nem kér jelszót a felhasználótól. Ha az érték és None jelszóra van szükség, a jelszót igénylő parancsmag Microsoft.PowerShell.SecretStore.PasswordRequiredException hibát jelez.

Type:Interaction
Accepted values:None, Prompt
Position:Named
Default value:Prompt
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Azt jelzi, hogy a parancsmagnak vissza kell adnia a SecretStore konfigurációját az alaphelyzetbe állítás után. Alapértelmezés szerint a parancsmag nem ad vissza kimenetet.

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

-Password

Megadja azt a jelszót, amelyhez a SecretStorenak hozzáférésre van szüksége. Ha a hitelesítés a következőként van megadva: None, a parancsmag hibát ad vissza. Ha a hitelesítés van Password megadva, és ez a paraméter nincs megadva, a parancsmag arra kéri a felhasználót, hogy biztonságosan adja meg a jelszót.

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

-PasswordTimeout

Megadja, hogy mennyi ideig maradjon feloldva a SecretStore a jelszóval történő hitelesítés után. Az időtúllépési érték elérésekor a rendszer érvényteleníti az aktuális jelszóértéket a munkamenethez. Az időtúllépés után a Titkos kulcstár eléréséhez újra meg kell követelni a jelszót.

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

-Scope

Meghatározza, hogy a SecretStore mely környezethez van konfigurálva. Jelenleg csak CurrentUser a támogatottak.

Type:SecureStoreScope
Accepted values:CurrentUser, AllUsers
Position:Named
Default value:CurrentUser
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

None

Kimenetek

Microsoft.PowerShell.SecretStore.SecureStoreConfig