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

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
NameDescription
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
TypeDescription
Google\Protobuf\Internal\RepeatedField

setClientValidationCa

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

Parameter
NameDescription
var array<Google\Cloud\NetworkSecurity\V1beta1\ValidationCA>
Returns
TypeDescription
$this