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 LocalStore
CredMan
. 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