Specification of certificate provider. Defines the mechanism to obtain the certificate and private key for peer to peer authentication.
JSON representation |
---|
{ // Union field |
Fields | |
---|---|
Union field type . The type of certificate provider which provides the certificates and private keys. type can be only one of the following: |
|
localFilepath |
Obtain certificates and private key from a locally mounted filesystem path. |
grpcEndpoint |
gRPC specific configuration to access the gRPC server to obtain the cert and private key. |
certificateProviderInstance |
The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information. |
TlsCertificateFiles
Specification of TLS certificate files.
JSON representation |
---|
{ "certificatePath": string, "privateKeyPath": string } |
Fields | |
---|---|
certificatePath |
Required. The path to the file that has the certificate containing public key. |
privateKeyPath |
Required. The path to the file that has the private key. |