Class VpnClientParameters
java.lang.Object
com.microsoft.azure.management.network.VpnClientParameters
Vpn Client Parameters for package generation.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGet vPN client authentication method.Get a list of client root certificates public certificate data encoded as Base-64 strings.Get vPN client Processor Architecture.Get the public certificate data for the radius server authentication certificate as a Base-64 encoded string.withAuthenticationMethod
(AuthenticationMethod authenticationMethod) Set vPN client authentication method.withClientRootCertificates
(List<String> clientRootCertificates) Set a list of client root certificates public certificate data encoded as Base-64 strings.withProcessorArchitecture
(ProcessorArchitecture processorArchitecture) Set vPN client Processor Architecture.withRadiusServerAuthCertificate
(String radiusServerAuthCertificate) Set the public certificate data for the radius server authentication certificate as a Base-64 encoded string.
-
Constructor Details
-
VpnClientParameters
public VpnClientParameters()
-
-
Method Details
-
processorArchitecture
Get vPN client Processor Architecture. Possible values include: 'Amd64', 'X86'.- Returns:
- the processorArchitecture value
-
withProcessorArchitecture
Set vPN client Processor Architecture. Possible values include: 'Amd64', 'X86'.- Parameters:
processorArchitecture
- the processorArchitecture value to set- Returns:
- the VpnClientParameters object itself.
-
authenticationMethod
Get vPN client authentication method. Possible values include: 'EAPTLS', 'EAPMSCHAPv2'.- Returns:
- the authenticationMethod value
-
withAuthenticationMethod
Set vPN client authentication method. Possible values include: 'EAPTLS', 'EAPMSCHAPv2'.- Parameters:
authenticationMethod
- the authenticationMethod value to set- Returns:
- the VpnClientParameters object itself.
-
radiusServerAuthCertificate
Get the public certificate data for the radius server authentication certificate as a Base-64 encoded string. Required only if external radius authentication has been configured with EAPTLS authentication.- Returns:
- the radiusServerAuthCertificate value
-
withRadiusServerAuthCertificate
Set the public certificate data for the radius server authentication certificate as a Base-64 encoded string. Required only if external radius authentication has been configured with EAPTLS authentication.- Parameters:
radiusServerAuthCertificate
- the radiusServerAuthCertificate value to set- Returns:
- the VpnClientParameters object itself.
-
clientRootCertificates
Get a list of client root certificates public certificate data encoded as Base-64 strings. Optional parameter for external radius based authentication with EAPTLS.- Returns:
- the clientRootCertificates value
-
withClientRootCertificates
Set a list of client root certificates public certificate data encoded as Base-64 strings. Optional parameter for external radius based authentication with EAPTLS.- Parameters:
clientRootCertificates
- the clientRootCertificates value to set- Returns:
- the VpnClientParameters object itself.
-