Se aplica a: Exchange Server 2010 SP2
Última modificación del tema: 2011-05-04
Use el cmdlet Get-ExchangeCertificate para ver los certificados en el almacén de certificados local.

Sintaxis
Get-ExchangeCertificate [-Thumbprint <String>] [-DomainController <Fqdn>] [-DomainName <MultiValuedProperty>] [-Server <ServerIdParameter>]
Get-ExchangeCertificate [-DomainController <Fqdn>] [-DomainName <MultiValuedProperty>] [-Instance <X509Certificate2>] [-Server <ServerIdParameter>]

Descripción detallada
Deberá tener asignados permisos antes de poder ejecutar este cmdlet. Aunque todos los parámetros correspondientes a este cmdlet se describen en este tema, tal vez no tenga acceso a algunos parámetros si no están incluidos en los permisos que se le han asignado. Para ver qué permisos necesita, consulte el contenido "Administración de certificados" en el tema Permisos de Exchange y de infraestructura de Shell.

Parámetros
|
Parámetro
|
Necesario
|
Tipo
|
Descripción
|
|---|
|
DomainController
|
Opcional
|
Microsoft.Exchange.Data.Fqdn
|
El parámetro DomainController especifica el nombre de dominio completo (FQDN) del controlador de dominio que recupera los datos de Active Directory. El parámetro DomainController no está admitido en el rol de servidor Transporte perimetral. El rol de servidor Transporte perimetral lee sólo la instancia de Lightweight Directory Services (AD LDS) de Active Directory.
|
|
DomainName
|
Opcional
|
Microsoft.Exchange.Data.MultiValuedProperty
|
El parámetro DomainName especifica si se devolverán todos los certificados que contengan el nombre de dominio especificado en los campos Subject Name o Subject Alternative Name.
|
|
Instance
|
Opcional
|
System.Security.Cryptography.X509Certificates.X509Certificate2
|
El parámetro Instance ya no se usa y quedará obsoleto.
|
|
Server
|
Opcional
|
Microsoft.Exchange.Configuration.Tasks.ServerIdParameter
|
El parámetro Server especifica el nombre de servidor del que desea obtener el certificado.
|
|
Thumbprint
|
Opcional
|
System.String
|
El parámetro Thumbprint especifica una huella digital de certificado. Cada certificado contiene una huella digital, que es un resumen de los datos del certificado.
|

Tipos de entrada
Para ver los tipos de entrada que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de entrada para un cmdlet está en blanco, el cmdlet no acepta datos de entrada.

Tipos de valores devueltos
Para ver los tipos de devolución, también conocidos como tipos de salida, que acepta este cmdlet, consulte Tipos de entrada y salida de cmdlet. Si el campo Tipo de salida está en blanco, el cmdlet no devuelve datos.

Errores

Excepciones

Ejemplos

EJEMPLO 1
Este ejemplo devuelve todos los certificados almacenados en el almacén de certificados del equipo local.

EJEMPLO 2
Este ejemplo devuelve las propiedades de un certificado especificado en una lista con formato.
NOTA: |
|---|
|
El parámetro Thumbprint es un parámetro de posición que permite especificar sólo el valor de huella digital sin el nombre de parámetro Thumbprint.
|
Get-ExchangeCertificate 0271A7F1CA9AD8A27152CCAE044F968F068B14B8 | Format-List *

EJEMPLO 3
Este ejemplo muestra el certificado que Exchange seleccionará para el nombre de dominio mail.contoso.com. Un conector de envío o recepción selecciona el certificado que se va a usar basado en el nombre de dominio completo (FQDN) del conector. Si tiene varios certificados con el mismo FQDN, puede ver qué certificado seleccionará Exchange mediante el parámetro DomainName para especificar el FQDN. El primer certificado devuelto es el certificado que Exchange seleccionará.
Get-ExchangeCertificate -DomainName mail.contoso.com