Partilhar via


New-AzVpnClientRevokedCertificate

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

Sintaxe

Default (Predefinição)

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

Description

O cmdlet New-AzVpnClientRevokedCertificate 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 clientes 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-AzVpnClientRevokedCertificate é usado em conjunto com o cmdlet New-AzVirtualNetworkGateway quando 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-AzVirtualNetworkGateway -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-AzVirtualNetworkGateway.

Exemplos

Exemplo 1: Criar um novo certificado revogado pelo cliente

$Certificate = New-AzVpnClientRevokedCertificate -Name "ContosoClientRevokedCertificate" -Thumbprint "E3A38EBA60CAA1C162785A2E1C44A15AD450199C3"

Este 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-AzVirtualNetworkGateway 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.

Propriedades dos parâmetros

Tipo:IAzureContextContainer
Default value:None
Suporta carateres universais:False
NãoMostrar:False
Aliases:AzContext, AzureRmContext, AzureCredential

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Name

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

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

-Thumbprint

Especifica o identificador exclusivo do certificado que está sendo adicionado. Pode devolver informação de impressão digital para os seus certificados usando um comando PowerShell do Windows semelhante a este: Get-ChildItem -Path Cert:\LocalMachine\Root O comando anterior retorna informações para todos os certificados de computador local encontrados no armazenamento de certificados raiz.

Propriedades dos parâmetros

Tipo:String
Default value:None
Suporta carateres universais:False
NãoMostrar:False

Conjuntos de parâmetros

(All)
Position:Named
Obrigatório:True
Valor do pipeline:False
Valor do pipeline por nome de propriedade:False
Valor dos restantes argumentos:False

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction e -WarningVariable. Para obter mais informações, consulte about_CommonParameters.

Entradas

None

Saídas

PSVpnClientRevokedCertificate