Getting Started with Network - Manage Vpn Gateway Point2 Site Connection - in Java

Azure Network sample for managing virtual network gateway. - Create a virtual network with subnets - Create virtual network gateway - Update virtual network gateway with Point-to-Site connection configuration - Generate and download VPN client configuration package. Now it can be used to create VPN connection to Azure. - Revoke a client certificate

Please note: in order to run this sample, you need to have: - pre-generated root certificate and public key exported to $CERT_PATH file For more details please see for PowerShell instructions and for Makecert instructions. - client certificate generated for this root certificate installed on your machine. Please see: - thumbprint for client certificate saved to $CLIENT_CERT_THUMBPRINT

Running this Sample

To run this sample:

Set the environment variable AZURE_AUTH_LOCATION with the full path for an auth file. See how to create an auth file.

git clone

cd network-java-manage-vpn-client-connection

mvn clean compile exec:java

More information

If you don't have a Microsoft Azure subscription you can get a FREE trial account here

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact with any additional questions or comments.