Compartilhar via


Get-PfxCertificate

Obtém informações sobre arquivos de certificado .pfx no computador.

Sintaxe

Get-PfxCertificate [-FilePath] <string[]> [<CommonParameters>]

Descrição

O cmdlet Get-PfxCertificate obtém um objeto que representa cada arquivo de certificado .pfx especificado. Um arquivo .pfx inclui o certificado e uma chave privada.

Parâmetros

-FilePath <string[]>

O caminho completo para o arquivo .pfx do arquivo protegido. O nome do parâmetro ("FilePath") é opcional.

Necessário?

true

Posição?

1

Valor padrão

Aceitar entrada do pipeline?

true (ByValue, ByPropertyName)

Aceitar caracteres curinga?

false

<CommonParameters>

Esse cmdlet oferece suporte aos parâmetros comuns: -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Para obter mais informações, consulte about_Commonparameters.

Entradas e saídas

O tipo de entrada é o tipo dos objetos que você pode canalizar para o cmdlet. O tipo de retorno é o tipo dos objetos que o cmdlet retorna.

Entradas

System.String

Você pode enviar uma cadeia de caracteres que contém um caminho de arquivo para Get-PfxCertificate.

Saídas

System.Security.Cryptography.X509Certificates

Get-PfxCertificate retorna um objeto para cada certificado obtido.

Observações

Quando usar o cmdlet Invoke-Command para executar remotamente um comando Get-PfxCertificate, e o arquivo de certificados .pfx não for protegido por senha, o valor do parâmetro Authentication de Invoke-Command deverá ser "CredSSP".

Exemplo 1

C:\PS>get-pfxcertificate -filepath C:\windows\system32\Test.pfx

Password: ******
Signer Certificate:      Matt Berg (Self Certificate)
Time Certificate:
Time Stamp:
Path:                    C:\windows\system32\zap.pfx

Descrição
-----------
Esse comando obtém informações sobre o certificado Test.pfx no sistema.





Exemplo 2

C:\PS>invoke-command -computername Server01 -scriptblock {get-pfxcertificate -filepath C:\Text\TestNoPassword.pfx} -authentication CredSSP

Descrição
-----------
Esse comando obtém um arquivo de certificados .pfx do computador remoto Server01. Ele usa Invoke-Command para executar um comando Get-PfxCertificate remotamente.

Quando o arquivo de certificados .pfx não for protegido por senha, o valor do parâmetro Authentication de Invoke-Command deverá ser "CredSSP".





Consulte também

Conceitos

Get-AuthenticodeSignature
Set-AuthenticodeSignature
about_Signing