Compartir a través de


Get-SecretInfo

Busca y devuelve información de metadatos sobre secretos en almacenes registrados.

Syntax

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

Description

Este cmdlet busca y devuelve información sobre los secretos en almacenes registrados. De forma predeterminada, devuelve información para cada secreto de todos los almacenes registrados.

Ejemplos

Ejemplo 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

En este ejemplo se especifica el parámetro Name como un solo carácter comodín (*) para devolver metadatos para todos los secretos almacenados. Hay dos almacenes registrados y LocalStoreCredMan. Hay seis objetos SecretInformation devueltos desde los dos almacenes.

Los objetos de salida cada tipo válido que un secreto puede ser:

  • ByteArray
  • Hashtable
  • PSCredential
  • SecureString
  • String

Ejemplo 2

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

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

En este ejemplo se recupera el SecretWithMetadata secreto y se muestran sus metadatos. Las entradas de la tabla hash muestran todos los valores de metadatos de tipo válidos pueden ser:

  • String
  • DateTime
  • Int

Parámetros

-Name

Especifica el nombre de un secreto. Este cmdlet solo obtiene metadatos para los secretos que tienen el nombre especificado. Escriba un nombre o un patrón de nombre. Se permite el uso de caracteres comodín.

Si no se especifica el parámetro Name , este cmdlet devuelve los metadatos de todos los secretos almacenados.

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

-Vault

Especifica el nombre de un almacén para buscar metadatos secretos. No se admite el uso de caracteres comodín.

Si no se especifica el parámetro Vault , este cmdlet busca metadatos en todos los almacenes registrados.

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

Entradas

None

Salidas

Microsoft.PowerShell.SecretManagement.SecretInformation