Test-SecretVault

Ejecuta una prueba automática del almacén de extensiones.

Sintaxis

Default (valor predeterminado)

Test-SecretVault
    [[-Name] <String[]>]
    [<CommonParameters>]

Description

Important

El equipo de PowerShell ha decidido que los módulos Secret son completos en funciones y que ya no se desarrollarán activamente. Los módulos seguirán siendo compatibles con la seguridad y la corrección de errores críticos. El repositorio de código será archivado.

Las últimas versiones publicadas son:

La naturaleza de los secretos ha cambiado fundamentalmente desde que se diseñó este proyecto. Los métodos de autenticación sin contraseña como las llaves de acceso, el inicio de sesión único y los sistemas federados de credenciales como Microsoft Entra ID, biometría y claves de seguridad hardware son el futuro.

Este cmdlet ejecuta una prueba automática del almacén de extensiones mediante la ejecución del comando Test-SecretVault del almacén interno. Devuelve $true si todas las pruebas se realizaron correctamente y $false de lo contrario. La información sobre las pruebas con errores se escribe en el flujo de errores como registros de errores. Para obtener más información durante la ejecución de pruebas, use el parámetro Detallado.

Ejemplos

Ejemplo 1

PS C:\> Test-SecretVault -Name CredMan -Verbose
VERBOSE: Invoking command Test-SecretVault on module Microsoft.PowerShell.CredManStore.Extension
VERBOSE: Vault CredMan succeeded validation test
True

En este ejemplo se ejecutan las pruebas automáticas en el almacén de extensiones de CredMan. Todas las pruebas se realizaron correctamente.

Parámetros

-Name

Especifica el nombre de uno o varios almacenes que se van a probar. Escriba un nombre o patrón de nombre. Se permiten caracteres comodín (*).

Si no se especifica el parámetro Name , este cmdlet ejecuta las pruebas para todos los almacenes registrados.

Propiedades de parámetro

Tipo:

String[]

Valor predeterminado:None
Admite caracteres comodín:True
DontShow:False

Conjuntos de parámetros

(All)
Posición:1
Obligatorio:False
Valor de la canalización:True
Valor de la canalización por nombre de propiedad:True
Valor de los argumentos restantes:False

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.

Entradas

None

Salidas

Boolean