Google Cloud Network Security V1beta1 Client - Class MTLSPolicy (0.6.5)

Reference documentation and code samples for the Google Cloud Network Security V1beta1 Client class MTLSPolicy.

Specification of the MTLSPolicy.

Generated from protobuf message google.cloud.networksecurity.v1beta1.ServerTlsPolicy.MTLSPolicy

Namespace

Google \ Cloud \ NetworkSecurity \ V1beta1 \ ServerTlsPolicy

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ client_validation_ca array<Google\Cloud\NetworkSecurity\V1beta1\ValidationCA>

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

getClientValidationCa

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

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setClientValidationCa

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

Parameter
Name Description
var array<Google\Cloud\NetworkSecurity\V1beta1\ValidationCA>
Returns
Type Description
$this