Compartilhar via


New-AzureRmVpnClientRevokedCertificate

Cria um novo certificado de revogação de cliente VPN.

Aviso

O módulo do PowerShell do AzureRM foi oficialmente preterido em 29 de fevereiro de 2024. Os usuários são aconselhados a migrar do AzureRM para o módulo do Az PowerShell para garantir o suporte e as atualizações contínuas.

Embora o módulo AzureRM ainda possa funcionar, ele não é mais mantido ou suportado, colocando qualquer uso contínuo a critério e risco do usuário. Consulte nossos recursos de migração para obter diretrizes sobre a transição para o módulo Az.

Syntax

New-AzureRmVpnClientRevokedCertificate
   -Name <String>
   -Thumbprint <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

O cmdlet New-AzureRmVpnClientRevokedCertificate cria um novo certificado de revogação de cliente de rede virtual privada (VPN) para uso em um gateway de rede virtual. Os certificados de revogação de cliente impedem que os computadores cliente usem o certificado especificado para autenticação. Esse cmdlet cria um certificado autônomo que não é atribuído a um gateway virtual. Em vez disso, o certificado criado por New-AzureRmVpnClientRevokedCertificate é usado em conjunto com o cmdlet New-AzureRmVirtualNetworkGateway quando ele cria um novo gateway. Por exemplo, suponha que você crie um novo certificado e o armazene em uma variável chamada $Certificate. Em seguida, você pode usar esse objeto de certificado ao criar um novo gateway virtual. Por exemplo, New-AzureRmVirtualNetworkGateway -Name "ContosoVirtualGateway" -ResourceGroupName "ContosoResourceGroup" -Location "West US" -GatewayType "VPN" -IpConfigurations $Ipconfig -VPNType "RouteBased" -VpnClientRevokedCertificates $Certificate Para obter mais informações, consulte a documentação do cmdlet New-AzureRmVirtualNetworkGateway.

Exemplos

Exemplo 1: Criar um novo certificado revogado pelo cliente

PS C:\>$Certificate = New-AzureRmVpnClientRevokedCertificate -Name "ContosoClientRevokedCertificate" -Thumbprint "E3A38EBA60CAA1C162785A2E1C44A15AD450199C3"

Esse comando cria um novo certificado revogado pelo cliente e armazena o objeto de certificado em uma variável chamada $Certificate. Essa variável pode ser usada pelo cmdlet New-AzureRmVirtualNetworkGateway para adicionar o certificado a um novo gateway de rede virtual.

Parâmetros

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para comunicação com o azure.

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Especifica um nome exclusivo para o novo certificado de revogação de cliente.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Thumbprint

Especifica o identificador exclusivo do certificado que está sendo adicionado. Você pode retornar informações de impressão digital para seus certificados usando um comando do Windows PowerShell semelhante a este: Get-ChildItem -Path Cert:\LocalMachine\Root O comando anterior retorna informações para todos os certificados de Computador Local encontrados no repositório de certificados raiz.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Entradas

None

Saídas

PSVpnClientRevokedCertificate