public sealed class CertificateProvider : IMessage<CertificateProvider>, IEquatable<CertificateProvider>, IDeepCloneable<CertificateProvider>, IBufferMessage, IMessage
Reference documentation and code samples for the Network Security v1beta1 API class CertificateProvider.
Specification of certificate provider. Defines the mechanism to obtain the
certificate and private key for peer to peer authentication.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe \u003ccode\u003eCertificateProvider\u003c/code\u003e class in the Google Cloud Network Security v1beta1 API provides a mechanism for defining how to obtain certificates and private keys for peer-to-peer authentication.\u003c/p\u003e\n"],["\u003cp\u003eThis class has multiple versions including the latest 2.0.0-beta06, previous version 2.0.0-beta05, and an older version 1.0.0-beta02.\u003c/p\u003e\n"],["\u003cp\u003eIt implements several interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, with inheritance from \u003ccode\u003eobject\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eCertificateProvider\u003c/code\u003e class offers properties such as \u003ccode\u003eCertificateProviderInstance\u003c/code\u003e and \u003ccode\u003eGrpcEndpoint\u003c/code\u003e for configuring how the data plane accesses and loads credential information and gRPC server details, respectively.\u003c/p\u003e\n"],["\u003cp\u003eIt has a \u003ccode\u003eTypeCase\u003c/code\u003e property that is a \u003ccode\u003eCertificateProvider.TypeOneofCase\u003c/code\u003e object, allowing to know which type is the current instance.\u003c/p\u003e\n"]]],[],null,[]]