VpnServerConfigRadiusClientRootCertificate Class

  • java.lang.Object
    • com.azure.resourcemanager.network.models.VpnServerConfigRadiusClientRootCertificate

Implements

public final class VpnServerConfigRadiusClientRootCertificate
implements JsonSerializable<VpnServerConfigRadiusClientRootCertificate>

Properties of the Radius client root certificate of VpnServerConfiguration.

Constructor Summary

Constructor Description
VpnServerConfigRadiusClientRootCertificate()

Creates an instance of VpnServerConfigRadiusClientRootCertificate class.

Method Summary

Modifier and Type Method and Description
static VpnServerConfigRadiusClientRootCertificate fromJson(JsonReader jsonReader)

Reads an instance of VpnServerConfigRadiusClientRootCertificate from the JsonReader.

String name()

Get the name property: The certificate name.

String thumbprint()

Get the thumbprint property: The Radius client root certificate thumbprint.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

VpnServerConfigRadiusClientRootCertificate withName(String name)

Set the name property: The certificate name.

VpnServerConfigRadiusClientRootCertificate withThumbprint(String thumbprint)

Set the thumbprint property: The Radius client root certificate thumbprint.

Methods inherited from java.lang.Object

Constructor Details

VpnServerConfigRadiusClientRootCertificate

public VpnServerConfigRadiusClientRootCertificate()

Creates an instance of VpnServerConfigRadiusClientRootCertificate class.

Method Details

fromJson

public static VpnServerConfigRadiusClientRootCertificate fromJson(JsonReader jsonReader)

Reads an instance of VpnServerConfigRadiusClientRootCertificate from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of VpnServerConfigRadiusClientRootCertificate if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the VpnServerConfigRadiusClientRootCertificate.

name

public String name()

Get the name property: The certificate name.

Returns:

the name value.

thumbprint

public String thumbprint()

Get the thumbprint property: The Radius client root certificate thumbprint.

Returns:

the thumbprint value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

withName

public VpnServerConfigRadiusClientRootCertificate withName(String name)

Set the name property: The certificate name.

Parameters:

name - the name value to set.

Returns:

the VpnServerConfigRadiusClientRootCertificate object itself.

withThumbprint

public VpnServerConfigRadiusClientRootCertificate withThumbprint(String thumbprint)

Set the thumbprint property: The Radius client root certificate thumbprint.

Parameters:

thumbprint - the thumbprint value to set.

Returns:

the VpnServerConfigRadiusClientRootCertificate object itself.

Applies to