public interface TlsCertificateOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
DataSource |
getCertificateChain()
The TLS certificate chain.
|
DataSourceOrBuilder |
getCertificateChainOrBuilder()
The TLS certificate chain.
|
DataSource |
getOcspStaple()
[#not-implemented-hide:]
.envoy.api.v2.core.DataSource ocsp_staple = 4; |
DataSourceOrBuilder |
getOcspStapleOrBuilder()
[#not-implemented-hide:]
.envoy.api.v2.core.DataSource ocsp_staple = 4; |
DataSource |
getPassword()
The password to decrypt the TLS private key.
|
DataSourceOrBuilder |
getPasswordOrBuilder()
The password to decrypt the TLS private key.
|
DataSource |
getPrivateKey()
The TLS private key.
|
DataSourceOrBuilder |
getPrivateKeyOrBuilder()
The TLS private key.
|
PrivateKeyProvider |
getPrivateKeyProvider()
BoringSSL private key method provider.
|
PrivateKeyProviderOrBuilder |
getPrivateKeyProviderOrBuilder()
BoringSSL private key method provider.
|
DataSource |
getSignedCertificateTimestamp(int index)
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
int |
getSignedCertificateTimestampCount()
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
List<DataSource> |
getSignedCertificateTimestampList()
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
DataSourceOrBuilder |
getSignedCertificateTimestampOrBuilder(int index)
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
List<? extends DataSourceOrBuilder> |
getSignedCertificateTimestampOrBuilderList()
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5; |
boolean |
hasCertificateChain()
The TLS certificate chain.
|
boolean |
hasOcspStaple()
[#not-implemented-hide:]
.envoy.api.v2.core.DataSource ocsp_staple = 4; |
boolean |
hasPassword()
The password to decrypt the TLS private key.
|
boolean |
hasPrivateKey()
The TLS private key.
|
boolean |
hasPrivateKeyProvider()
BoringSSL private key method provider.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasCertificateChain()
The TLS certificate chain.
.envoy.api.v2.core.DataSource certificate_chain = 1;DataSource getCertificateChain()
The TLS certificate chain.
.envoy.api.v2.core.DataSource certificate_chain = 1;DataSourceOrBuilder getCertificateChainOrBuilder()
The TLS certificate chain.
.envoy.api.v2.core.DataSource certificate_chain = 1;boolean hasPrivateKey()
The TLS private key.
.envoy.api.v2.core.DataSource private_key = 2 [(.udpa.annotations.sensitive) = true];DataSource getPrivateKey()
The TLS private key.
.envoy.api.v2.core.DataSource private_key = 2 [(.udpa.annotations.sensitive) = true];DataSourceOrBuilder getPrivateKeyOrBuilder()
The TLS private key.
.envoy.api.v2.core.DataSource private_key = 2 [(.udpa.annotations.sensitive) = true];boolean hasPrivateKeyProvider()
BoringSSL private key method provider. This is an alternative to :ref:`private_key <envoy_api_field_auth.TlsCertificate.private_key>` field. This can't be marked as ``oneof`` due to API compatibility reasons. Setting both :ref:`private_key <envoy_api_field_auth.TlsCertificate.private_key>` and :ref:`private_key_provider <envoy_api_field_auth.TlsCertificate.private_key_provider>` fields will result in an error.
.envoy.api.v2.auth.PrivateKeyProvider private_key_provider = 6;PrivateKeyProvider getPrivateKeyProvider()
BoringSSL private key method provider. This is an alternative to :ref:`private_key <envoy_api_field_auth.TlsCertificate.private_key>` field. This can't be marked as ``oneof`` due to API compatibility reasons. Setting both :ref:`private_key <envoy_api_field_auth.TlsCertificate.private_key>` and :ref:`private_key_provider <envoy_api_field_auth.TlsCertificate.private_key_provider>` fields will result in an error.
.envoy.api.v2.auth.PrivateKeyProvider private_key_provider = 6;PrivateKeyProviderOrBuilder getPrivateKeyProviderOrBuilder()
BoringSSL private key method provider. This is an alternative to :ref:`private_key <envoy_api_field_auth.TlsCertificate.private_key>` field. This can't be marked as ``oneof`` due to API compatibility reasons. Setting both :ref:`private_key <envoy_api_field_auth.TlsCertificate.private_key>` and :ref:`private_key_provider <envoy_api_field_auth.TlsCertificate.private_key_provider>` fields will result in an error.
.envoy.api.v2.auth.PrivateKeyProvider private_key_provider = 6;boolean hasPassword()
The password to decrypt the TLS private key. If this field is not set, it is assumed that the TLS private key is not password encrypted.
.envoy.api.v2.core.DataSource password = 3 [(.udpa.annotations.sensitive) = true];DataSource getPassword()
The password to decrypt the TLS private key. If this field is not set, it is assumed that the TLS private key is not password encrypted.
.envoy.api.v2.core.DataSource password = 3 [(.udpa.annotations.sensitive) = true];DataSourceOrBuilder getPasswordOrBuilder()
The password to decrypt the TLS private key. If this field is not set, it is assumed that the TLS private key is not password encrypted.
.envoy.api.v2.core.DataSource password = 3 [(.udpa.annotations.sensitive) = true];boolean hasOcspStaple()
[#not-implemented-hide:]
.envoy.api.v2.core.DataSource ocsp_staple = 4;DataSource getOcspStaple()
[#not-implemented-hide:]
.envoy.api.v2.core.DataSource ocsp_staple = 4;DataSourceOrBuilder getOcspStapleOrBuilder()
[#not-implemented-hide:]
.envoy.api.v2.core.DataSource ocsp_staple = 4;List<DataSource> getSignedCertificateTimestampList()
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5;DataSource getSignedCertificateTimestamp(int index)
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5;int getSignedCertificateTimestampCount()
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5;List<? extends DataSourceOrBuilder> getSignedCertificateTimestampOrBuilderList()
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5;DataSourceOrBuilder getSignedCertificateTimestampOrBuilder(int index)
[#not-implemented-hide:]
repeated .envoy.api.v2.core.DataSource signed_certificate_timestamp = 5;Copyright © 2018–2021 The Envoy Project. All rights reserved.