Get-SPCertificate
Devuelve todos los certificados que coinciden con los criterios especificados.
Syntax
Get-SPCertificate
[-DisplayName <String>]
[-Thumbprint <String>]
[-SerialNumber <String>]
[-Store <String>]
[-InUse]
[-DaysToExpiration <Int32>]
[-AssignmentCollection <SPAssignmentCollection>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Get-SPCertificate
[-Identity] <SPServerCertificatePipeBind>
[-AssignmentCollection <SPAssignmentCollection>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Get-SPCertificate devuelve un único certificado que coincide con el parámetro Identity o todos los certificados que coinciden con los criterios de filtrado de los parámetros opcionales. Si no se especifica ningún parámetro, se devuelven todos los certificados de la granja de servidores.
Ejemplos
------------EXAMPLE 1-----------
Get-SPCertificate -DisplayName "Team Sites Certificate"
En este ejemplo se obtienen todos los certificados de la granja con el nombre para mostrar "Certificado de sitios de equipo".
------------EXAMPLE 2-----------
Get-SPCertificate -InUse -DaysToExpiration 30
En este ejemplo se obtienen todos los certificados que están en uso y expirarán en los próximos 30 días.
Parámetros
-AssignmentCollection
Administra objetos para su correcta eliminación. El uso de objetos como SPWeb o SPSite puede requerir una gran cantidad de memoria y su uso en scripts de Windows PowerShell requiere una administración adecuada de la memoria. Mediante el uso del objeto SPAssignment se pueden asignar objetos a una variable y eliminar los objetos cuando ya no sean necesarios para liberar memoria. Cuando se usan los objetos SPWeb, SPSite o SPSiteAdministration, los objetos se eliminan automáticamente si no se usa una colección de asignaciones o el parámetro Global.
Cuando se usa el parámetro Global, todos los objetos se guardan en el almacén global. Si los objetos no se usan de forma inmediata o se eliminan mediante el comando Stop-SPAssignment, puede producirse un error de memoria insuficiente.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Solicitará confirmación antes de ejecutar el cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DaysToExpiration
Si es un número positivo, solo devuelve certificados que expirarán en el número de días a partir de ahora especificado por este parámetro. Especifique "-1" para devolver solo los certificados que ya han expirado. Si se especifica "0", no se producirá ningún filtrado en función de la fecha de expiración.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisplayName
Nombre para mostrar del certificado que se va a buscar. Use este parámetro en lugar del parámetro Identity si varios certificados pueden coincidir con este criterio. El parámetro Identity solo puede devolver un único certificado.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Identity
Especifica el nombre para mostrar, la huella digital, el número de serie o el GUID del certificado que se va a buscar. Si varios certificados coinciden con la identidad especificada, no se devolverá ningún certificado. Use los criterios de filtrado de los parámetros opcionales cuando varios certificados coincidan.
El tipo debe ser un nombre para mostrar válido, con el formato "Nombre para mostrar del certificado", una huella digital válida, con el formato "1234567890ABCDEF1234567890ABCDEF12345678", un número de serie válido, con el formato "1234567890ABCDEF1234567890ABCDEF", o un GUID válido, con el formato "12345678-90ab-cdef-1234-567890abcdef".
Type: | SPServerCertificatePipeBind |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InUse
Especifica que solo se devuelvan certificados asignados directamente a objetos de SharePoint (es decir, actualmente en uso).
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SerialNumber
Número de serie del certificado que se va a buscar, con el formato "1234567890ABCDEF1234567890ABCDEF".
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Store
Especifica el almacén de certificados que se va a buscar. Si no se especifica este parámetro, se buscarán todos los almacenes de certificados.
Type: | String |
Accepted values: | EndEntity, Intermediate, Pending, Root |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Thumbprint
Huella digital del certificado que se va a buscar, con el formato "1234567890ABCDEF1234567890ABCDEF12345678".
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que ocurriría si se ejecuta el cmdlet. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |