Bagikan melalui


Get-SecretInfo

Menemukan dan mengembalikan informasi metadata tentang rahasia di vault terdaftar.

Sintaks

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

Deskripsi

Cmdlet ini menemukan dan mengembalikan informasi tentang rahasia di vault terdaftar. Secara default, ia mengembalikan informasi untuk setiap rahasia di semua vault terdaftar.

Contoh

Contoh 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

Contoh ini menentukan parameter Nama sebagai karakter kartubebas tunggal (*) untuk mengembalikan metadata untuk semua rahasia yang disimpan. Ada dua brankas terdaftar, LocalStore dan CredMan. Ada enam objek SecretInformation yang dikembalikan dari dua vault.

Objek output setiap jenis rahasia yang valid dapat berupa:

  • ByteArray
  • Hashtable
  • PSCredential
  • SecureString
  • String

Contoh 2

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

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

Contoh ini mengambil SecretWithMetadata rahasia dan menampilkan metadatanya. Entri dalam hashtable menunjukkan setiap nilai metadata jenis yang valid dapat berupa:

  • String
  • DateTime
  • Int

Parameter

-Name

Menentukan nama rahasia. Cmdlet ini hanya mendapatkan metadata untuk rahasia yang memiliki nama yang ditentukan. Masukkan pola nama atau nama. Karakter kartubebas diizinkan.

Jika parameter Nama tidak ditentukan, cmdlet ini mengembalikan metadata untuk semua rahasia yang disimpan.

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

-Vault

Menentukan nama vault untuk mencari metadata rahasia. Karakter kartubebas tidak diizinkan.

Jika parameter Vault tidak ditentukan, cmdlet ini mencari metadata di semua vault terdaftar.

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

Input

None

Output

Microsoft.PowerShell.SecretManagement.SecretInformation