Test-SecretVault
拡張機能コンテナーの自己テストを実行します。
構文
Default (既定)
Test-SecretVault
[[-Name] <String[]>]
[<CommonParameters>]
説明
Important
PowerShellチームは、Secretモジュールは機能が完結しており、今後積極的に開発されることはないと決定しました。 これらのモジュールは引き続きサポートされ、セキュリティや重大なバグ修正が行われます。 コードリポジトリはアーカイブされています。
最新に公開されたバージョンは以下の通りです:
このプロジェクトが設計されて以来、秘密の性質は根本的に変わりました。 パスキー、シングルサインオン、Microsoft Entra ID、生体認証、ハードウェアセキュリティキーなどのフェデレーテッド認証システムなどのパスワードレス認証方法が将来的に登場します。
このコマンドレットは、内部コンテナー Test-SecretVault コマンドを実行して、拡張コンテナーの自己テストを実行します。 すべてのテストが成功した場合は $true を返し、それ以外の場合は $false 返します。 失敗したテストに関する情報は、エラー レコードとしてエラー ストリームに書き込まれます。 テスト実行中の詳細については、Verbose パラメーターを使用します。
例
例 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
この例では、CredMan 拡張機能コンテナーで自己テストを実行します。 すべてのテストが成功しました。
パラメーター
-Name
テストする 1 つ以上のコンテナーの名前を指定します。 名前または名前のパターンを入力します。 ワイルドカード文字 (*) を使用できます。
Name パラメーターが指定されていない場合、このコマンドレットは、登録されているすべてのコンテナーに対してテストを実行します。
パラメーターのプロパティ
| 型: | String[] |
| 規定値: | None |
| ワイルドカードのサポート: | True |
| DontShow: | False |
パラメーター セット
(All)
| 配置: | 1 |
| 必須: | False |
| パイプラインからの値: | True |
| プロパティ名別のパイプラインからの値: | True |
| 残りの引数からの値: | False |
CommonParameters
このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。