diff --git a/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/Certificate_format_ps1xml.cs b/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/Certificate_format_ps1xml.cs index 7b0a917c11a..ebbb08a5e82 100644 --- a/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/Certificate_format_ps1xml.cs +++ b/src/System.Management.Automation/FormatAndOutput/DefaultFormatters/Certificate_format_ps1xml.cs @@ -51,10 +51,12 @@ private static IEnumerable ViewsOf_System_Security_Cryptog TableControl.Create() .GroupByProperty("PSParentPath") .AddHeader(width: 41) - .AddHeader() + .AddHeader(width: 20) + .AddHeader(label: "EnhancedKeyUsageList") .StartRowDefinition() .AddPropertyColumn("Thumbprint") .AddPropertyColumn("Subject") + .AddScriptBlockColumn("$_.EnhancedKeyUsageList.FriendlyName") .EndRowDefinition() .EndTable()); } @@ -84,7 +86,7 @@ private static IEnumerable ViewsOf_CertificateProviderType yield return new FormatViewDefinition("ThumbprintWide", WideControl.Create() .GroupByProperty("PSParentPath") - .AddPropertyEntry("ThumbPrint") + .AddPropertyEntry("Thumbprint") .EndWideControl()); yield return new FormatViewDefinition("PathOnly", @@ -108,10 +110,12 @@ private static IEnumerable ViewsOf_System_Management_Autom .GroupByScriptBlock("split-path $_.Path", customControl: sharedControls[0]) .AddHeader(label: "SignerCertificate", width: 41) .AddHeader() + .AddHeader() .AddHeader(label: "Path") .StartRowDefinition() .AddScriptBlockColumn("$_.SignerCertificate.Thumbprint") .AddPropertyColumn("Status") + .AddPropertyColumn("StatusMessage") .AddScriptBlockColumn("split-path $_.Path -leaf") .EndRowDefinition() .EndTable());