Remove-AzVpnClientRevokedCertificate
Removes a VPN client-revocation certificate.
Note
This is the previous version of our documentation. Please consult the most recent version for up-to-date information.
Syntax
Remove-AzVpnClientRevokedCertificate
-VpnClientRevokedCertificateName <String>
-VirtualNetworkGatewayName <String>
-ResourceGroupName <String>
-Thumbprint <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
The Remove-AzVpnClientRevokedCertificate cmdlet removes a client-revocation certificate from a virtual network gateway. Client-revocation certificates prevent client computers from using the specified certificate for authentication. If you remove a client-revocation certificate client computers can then use the previously-banned certificate to make a virtual private network (VPN) connection.
Examples
Example 1: Remove a client-revocation certificate from a virtual network gateway
PS C:\>Remove-AzVpnClientRevokedCertificate -VirtualNetworkGatewayName "ContosoVirtualNetwork" -ResourceGroupName"ContosoResourceGroup" -VpnClientRevokedCertificateName "ContosoRevokedClientCertificate" -Thumbprint "E3A38EBA60CAA1C162785A2E1C44A15AD450199C3"
This command removes a client-revocation certificate from a virtual network gateway named ContosoVirtualNetwork. In order to remove a client-revocation certificate, you must specify both the certificate name and the certificate thumbprint.
Parameters
The credentials, account, tenant, and subscription used for communication with azure.
| Type: | IAzureContextContainer |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Specifies the name of the resource group that the virtual network gateway is assigned to. Resource groups categorize items to help simplify inventory management and general Azure administration.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Specifies the unique identifier of the certificate being removed.
You can return thumbprint information for your certificates by using a Windows PowerShell command similar to this:
Get-ChildItem -Path "Cert:\LocalMachine\Root"
The preceding command returns information for all the Local Computer certificates found in the Root certificate store.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Specifies the name of the virtual network gateway that the certificate is assigned to.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Specifies the name of the VPN client certificate being removed.
| Type: | String |
| Aliases: | ResourceName |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |