Поле
IssuedTo
создается динамически с помощью certmgr.msc
на основе поля Subject
.
Ближайшее, что я получил на основании сертификатов, установленных на моей машине, было примерно таким:
$CertsDetail = Get-ChildItem -Path 'Cert:\LocalMachine\' –Recurse
$CertsDetail | select @{n="IssuedTo";e={(($_.Subject -split ",") |? {$_ -like "CN=*"}) -replace "CN="}}
Я использовал вычисляемое свойство, чтобы сначала найти CN=
деталь в Subject
, а затем удалить эту CN=
деталь.Конечно, это не охватывает все возможные сценарии, но вы можете использовать его в качестве отправной точки.