Remove-ExchangeCertificate
Aplica-se a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1
Tópico modificado em: 2007-09-13
Use o cmdlet Remove-ExchangeCertificate para remover um certificado existente do armazenamento de certificados locais. Se o certificado for um certificado TLS de protocolo SMTP que também está armazenado no serviço de diretório do Active Directory, a instância do Active Directory será também removida quando você executar esse comando.
Importante
Há muitos fatores a serem considerados ao configurar certificados para serviços TLS e SSL. Você deve compreender como esses fatores podem afetar sua configuração geral. Antes de continuar, consulte Uso de certificados no Exchange 2007 Server.
Sintaxe
Remove-ExchangeCertificate -Thumbprint <String> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]
Descrição detalhada
Para executar o cmdlet Remove-ExchangeCertificate, você deve usar uma conta à qual esteja delegado o seguinte:
- Função Administrador do Exchange Server e grupo Administradores local para o servidor de destino
Para executar o cmdlet Remove-ExchangeCertificate em um computador em que a função de servidor Transporte de Borda esteja instalada, faça logon com uma conta que seja membro do grupo Administradores local no computador.
Para obter mais informações sobre permissões, delegação de funções e os direitos necessários para administrar o Microsoft Exchange Server 2007, consulte Considerações sobre permissão.
Importante
Se desejar substituir o certificado de transporte interno do servidor por outro certificado com o mesmo nome de domínio totalmente qualificado (FQDN) do servidor, você não poderá remover o certificado que está sendo usado. Você deve criar o novo certificado para o FQDN do servidor primeiro e depois remover o certificado antigo.
Parâmetros
Parâmetro | Necessário(s) | Tipo | Descrição |
---|---|---|---|
Thumbprint |
Necessário |
System.String |
Use esse parâmetro para especificar a impressão digital do certificado que você está removendo. Cada certificado contém uma impressão digital, que é o resumo dos dados do certificado. |
Confirm |
Opcional |
System.Management.Automation.SwitchParameter |
O parâmetro Confirm faz com que o comando pause o processamento e exige que você confirme o que o comando fará antes que o processamento continue. Você não precisa especificar um valor com o parâmetro Confirm. |
DomainController |
Opcional |
Microsoft.Exchange.Data.Fqdn |
Para especificar o nome de domínio totalmente qualificado (FQDN) do controlador de domínio que recupera dados do Active Directory, inclua o parâmetro DomainController no comando. O parâmetro DomainController não tem suporte em computadores que executam a função de servidor Transporte de Borda. A função de servidor Transporte de Borda grava somente na instância local do Active Directory Application Mode (ADAM). |
WhatIf |
Opcional |
System.Management.Automation.SwitchParameter |
O parâmetro WhatIf instrui o comando a simular as ações que ele executará no objeto. Ao usar o parâmetro WhatIf, você poderá exibir quais alterações ocorrerão sem precisar aplicar nenhuma dessas alterações. Você não precisa especificar um valor com o parâmetro WhatIf. |
Tipos de entrada
Tipos de retorno
Erros
Erro | Descrição |
---|---|
|
Exceções
Exceções | Descrição |
---|---|
|
Exemplo
Este exemplo usa o comando Remove-ExchangeCertificate para remover um certificado com a impressão digital especificada.
Remove-ExchangeCertificate -Thumbprint 5113ae0233a72fccb75b1d0198628675333d010e