Set-SPCertificateSettings
Configura as configurações de gerenciamento de certificado.
Syntax
Set-SPCertificateSettings
[-OrganizationalUnit <String>]
[-Organization <String>]
[-Locality <String>]
[-State <String>]
[-Country <String>]
[-KeyAlgorithm <KeyAlgorithmGroup>]
[-KeySize <Int32>]
[-EllipticCurve <EllipticCurveType>]
[-HashAlgorithm <String>]
[-RsaSignaturePadding <RsaSignaturePaddingType>]
[-CertificateExpirationAttentionThreshold <Int32>]
[-CertificateExpirationWarningThreshold <Int32>]
[-CertificateExpirationErrorThreshold <Int32>]
[-AssignmentCollection <SPAssignmentCollection>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O SharePoint dá suporte a configurações padrão em todo o farm para gerenciamento de certificados. Elas incluem propriedades padrão para criar e renovar certificados e limites de regra de integridade de certificado.
Exemplos
------------EXAMPLE-----------
Set-SPCertificateSettings -CertificateExpirationWarningThreshold 22
Esses exemplos alteram o limite de aviso de expiração do certificado para 22 dias. O SharePoint começará a enviar avisos sobre as próximas expirações de certificado 22 dias antes de expirarem.
Parâmetros
-AssignmentCollection
Gerencia objetos para o devido descarte. O uso de objetos como SPWeb ou SPSite pode consumir grandes quantidades de memória e o uso desses objetos em scripts do Windows PowerShell requer gerenciamento de memória adequado. Usando o objeto SPAssignment, você poderá atribuir objetos a uma variável e descartar os objetos após o uso para liberar memória. Quando objetos SPWeb, SPSite ou SPSiteAdministration são usados, os objetos são automaticamente descartados se um conjunto de atribuições ou o parâmetro Global não forem usados.
Quando o parâmetro Global é usado, todos os objetos estão contidos no repositório global. Se os objetos não forem usados imediatamente ou forem descartados usando o comando Stop-SPAssignment, um cenário de falta de memória poderá ocorrer.
Type: | SPAssignmentCollection |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CertificateExpirationAttentionThreshold
Especifica o número de dias antes de um certificado expirar para disparar uma notificação de expiração do certificado. Este é um lembrete das expirações de certificado futuras que podem ser tratadas com prioridade normal. Um certificado só disparará uma notificação quando for atribuído a objetos do SharePoint. Essa notificação é desabilitada quando definida como 0.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateExpirationErrorThreshold
Especifica o número de dias depois que um certificado expirou para disparar um alerta de expiração de certificado. Esse é um alerta sobre certificados que já expiraram e devem ser tratados com prioridade crítica. Um certificado só disparará um alerta quando ele for atribuído a objetos do SharePoint. Esse alerta é desabilitado quando definido como 0.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CertificateExpirationWarningThreshold
Especifica o número de dias antes de um certificado expirar para disparar um aviso de expiração de certificado. Este é um aviso de expirações de certificado iminentes que devem ser tratadas com alta prioridade. Um certificado só disparará um aviso quando ele for atribuído a objetos do SharePoint. Esse aviso é desabilitado quando definido como 0.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Country
O código de país de duas letras em que sua organização está legalmente localizada. Este deve ser um código de país ISO 3166-1 alfa-2.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EllipticCurve
Especifica a curva elíptica de suas chaves ECC públicas e privadas.
Curvas elípticas maiores fornecem mais força criptográfica do que curvas elípticas menores, mas também são mais caras computacionalmente e levam mais tempo para concluir a conexão SSL/TLS. Selecione nistP256 se você não tiver certeza de qual curva elíptica usar. Curvas elípticas maiores que nistP384 não são recomendadas.
Type: | EllipticCurveType |
Accepted values: | Default, nistP256, nistP384, nistP521 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-HashAlgorithm
Especifica o algoritmo de hash de sua assinatura de certificado, que sua autoridade de certificado usará para verificar se sua solicitação de certificado não foi adulterada.
Algoritmos de hash maiores fornecem mais força criptográfica do que algoritmos de hash menores, mas também são mais computacionalmente caros. Selecione SHA256 se você não tiver certeza de qual algoritmo de hash usar. Algoritmos de hash maiores que SHA384 não são recomendados.
Type: | String |
Accepted values: | Default, SHA256, SHA384, SHA512 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-KeyAlgorithm
Especifica o algoritmo de chave do certificado. Essa escolha será usada para a chave pública e a chave privada do certificado.
O RSA é o algoritmo de chave mais comum e amplamente suportado para certificados. Selecione o algoritmo RSA se você não tiver certeza de qual tipo de chave sua autoridade de certificado dá suporte.
O ECC usa criptografia de curva elíptica com base em chaves ECDSA com curvas NIST P-256, P-384 ou P-521. As conexões SSL/TLS são mais rápidas de serem concluídas com certificados ECC do que certificados RSA com a força de segurança equivalente. Verifique se sua autoridade de certificado dá suporte a certificados ECC antes de selecioná-lo.
Type: | KeyAlgorithmGroup |
Accepted values: | ECC, RSA |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-KeySize
Especifica o tamanho das chaves RSA públicas e privadas em bits.
Tamanhos de chave maiores fornecem mais força criptográfica do que tamanhos de chave menores, mas também são mais caros computacionalmente e levam mais tempo para concluir a conexão SSL/TLS. Selecione 2048 se você não tiver certeza de qual tamanho de chave usar. Tamanhos de chave maiores que 4096 não são recomendados.
Type: | Int32 |
Accepted values: | 0, 2048, 4096, 8192, 16384 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Locality
O nome da cidade ou localidade em que sua organização está legalmente localizada. Não abreviar o nome.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Organization
O nome legalmente registrado de sua organização ou empresa.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-OrganizationalUnit
O nome do seu departamento em sua organização ou empresa.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RsaSignaturePadding
Especifica o modo de preenchimento de assinatura RSA para criar e renovar certificados com chaves RSA. O Pkcs1 representa o modo de preenchimento RSASSA-PKCS1-v1_5. Pss representa o modo de preenchimento RSASSA-PSS. O modo de preenchimento de assinatura RSA padrão é Pkcs1.
Type: | RsaSignaturePaddingType |
Accepted values: | Default, Pkcs1, Pss |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-State
O nome do estado ou província em que sua organização está legalmente localizada. Não abreviar o nome.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |