Interface TlsCredentialsOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
TlsCredentials,TlsCredentials.Builder
public interface TlsCredentialsOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionThe certificate provider instance for the identity cert.The certificate provider instance for the identity cert.The certificate provider instance for the root cert.The certificate provider instance for the root cert.booleanThe certificate provider instance for the identity cert.booleanThe certificate provider instance for the root cert.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasRootCertificateProvider
boolean hasRootCertificateProvider()The certificate provider instance for the root cert. Must be set.
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance root_certificate_provider = 1;- Returns:
- Whether the rootCertificateProvider field is set.
-
getRootCertificateProvider
CommonTlsContext.CertificateProviderInstance getRootCertificateProvider()The certificate provider instance for the root cert. Must be set.
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance root_certificate_provider = 1;- Returns:
- The rootCertificateProvider.
-
getRootCertificateProviderOrBuilder
CommonTlsContext.CertificateProviderInstanceOrBuilder getRootCertificateProviderOrBuilder()The certificate provider instance for the root cert. Must be set.
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance root_certificate_provider = 1; -
hasIdentityCertificateProvider
boolean hasIdentityCertificateProvider()The certificate provider instance for the identity cert. Optional; if unset, no identity certificate will be sent to the server.
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance identity_certificate_provider = 2;- Returns:
- Whether the identityCertificateProvider field is set.
-
getIdentityCertificateProvider
CommonTlsContext.CertificateProviderInstance getIdentityCertificateProvider()The certificate provider instance for the identity cert. Optional; if unset, no identity certificate will be sent to the server.
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance identity_certificate_provider = 2;- Returns:
- The identityCertificateProvider.
-
getIdentityCertificateProviderOrBuilder
CommonTlsContext.CertificateProviderInstanceOrBuilder getIdentityCertificateProviderOrBuilder()The certificate provider instance for the identity cert. Optional; if unset, no identity certificate will be sent to the server.
.envoy.extensions.transport_sockets.tls.v3.CommonTlsContext.CertificateProviderInstance identity_certificate_provider = 2;
-