Interface ServerTlsPolicy.MTLSPolicyOrBuilder (0.44.0)

public static interface ServerTlsPolicy.MTLSPolicyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getClientValidationCa(int index)

public abstract ValidationCA getClientValidationCa(int index)

Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.

repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;

Parameter
NameDescription
indexint
Returns
TypeDescription
ValidationCA

getClientValidationCaCount()

public abstract int getClientValidationCaCount()

Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.

repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;

Returns
TypeDescription
int

getClientValidationCaList()

public abstract List<ValidationCA> getClientValidationCaList()

Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.

repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;

Returns
TypeDescription
List<ValidationCA>

getClientValidationCaOrBuilder(int index)

public abstract ValidationCAOrBuilder getClientValidationCaOrBuilder(int index)

Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.

repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;

Parameter
NameDescription
indexint
Returns
TypeDescription
ValidationCAOrBuilder

getClientValidationCaOrBuilderList()

public abstract List<? extends ValidationCAOrBuilder> getClientValidationCaOrBuilderList()

Defines the mechanism to obtain the Certificate Authority certificate to validate the client certificate.

repeated .google.cloud.networksecurity.v1beta1.ValidationCA client_validation_ca = 1;

Returns
TypeDescription
List<? extends com.google.cloud.networksecurity.v1beta1.ValidationCAOrBuilder>