Udostępnij za pośrednictwem


Get-SecretInfo

Wyszukuje i zwraca informacje o metadanych o wpisach tajnych w zarejestrowanych magazynach.

Składnia

Get-SecretInfo
   [[-Name] <String>]
   [[-Vault] <String>]
   [<CommonParameters>]

Opis

To polecenie cmdlet znajduje i zwraca informacje o wpisach tajnych w zarejestrowanych magazynach. Domyślnie zwraca informacje dla każdego wpisu tajnego we wszystkich zarejestrowanych magazynach.

Przykłady

Przykład 1

Get-SecretInfo -Name *

Name                    Type VaultName
----                    ---- ---------
Secret1               String LocalStore
Secret2            ByteArray LocalStore
Secret3         SecureString LocalStore
Secret4         PSCredential LocalStore
Secret5            Hashtable LocalStore
Secret6            ByteArray CredMan

W tym przykładzie parametr Name określa jako pojedynczy znak wieloznaczny (*), aby zwrócić metadane dla wszystkich przechowywanych wpisów tajnych. Istnieją dwa zarejestrowane magazyny i LocalStoreCredMan. Z dwóch magazynów jest zwracanych sześć obiektów SecretInformation .

Każdy prawidłowy typ wpisu tajnego może być obiektem wyjściowym:

  • Bytearray
  • Hashtable
  • PsCredential
  • Securestring
  • Ciąg

Przykład 2

Get-SecretInfo -Name SecretWithMetadata | Select-Object -ExpandProperty Metadata

Key         Value
---         -----
Environment Development
Expiration  5/1/2022 12:00:00 AM
GroupNumber 7

Ten przykład pobiera wpis SecretWithMetadata tajny i wyświetla jego metadane. Wpisy w tabeli skrótów pokazują, że każda prawidłowa wartość metadanych typu może być następująca:

  • Ciąg
  • Data/godzina
  • Int

Parametry

-Name

Określa nazwę wpisu tajnego. To polecenie cmdlet pobiera tylko metadane dla wpisów tajnych, które mają określoną nazwę. Wprowadź nazwę lub wzorzec nazwy. Dozwolone są symbole wieloznaczne.

Jeśli parametr Name nie zostanie określony, to polecenie cmdlet zwróci metadane dla wszystkich przechowywanych wpisów tajnych.

Type:String
Position:0
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:True

-Vault

Określa nazwę magazynu do wyszukiwania metadanych wpisów tajnych. Symbole wieloznaczne nie są dozwolone.

Jeśli parametr magazynu nie zostanie określony, to polecenie cmdlet wyszukuje metadane we wszystkich zarejestrowanych magazynach.

Type:String
Position:1
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Dane wejściowe

None

Dane wyjściowe

Microsoft.PowerShell.SecretManagement.SecretInformation