public interface TLSPropertiesOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
TLSProperties.CertificateProperties |
getLocalCertificateProperties()
Properties of the local certificate used to negotiate TLS.
|
TLSProperties.CertificatePropertiesOrBuilder |
getLocalCertificatePropertiesOrBuilder()
Properties of the local certificate used to negotiate TLS.
|
TLSProperties.CertificateProperties |
getPeerCertificateProperties()
Properties of the peer certificate used to negotiate TLS.
|
TLSProperties.CertificatePropertiesOrBuilder |
getPeerCertificatePropertiesOrBuilder()
Properties of the peer certificate used to negotiate TLS.
|
com.google.protobuf.UInt32Value |
getTlsCipherSuite()
TLS cipher suite negotiated during handshake.
|
com.google.protobuf.UInt32ValueOrBuilder |
getTlsCipherSuiteOrBuilder()
TLS cipher suite negotiated during handshake.
|
String |
getTlsSessionId()
The TLS session ID.
|
com.google.protobuf.ByteString |
getTlsSessionIdBytes()
The TLS session ID.
|
String |
getTlsSniHostname()
SNI hostname from handshake.
|
com.google.protobuf.ByteString |
getTlsSniHostnameBytes()
SNI hostname from handshake.
|
TLSProperties.TLSVersion |
getTlsVersion()
Version of TLS that was negotiated.
|
int |
getTlsVersionValue()
Version of TLS that was negotiated.
|
boolean |
hasLocalCertificateProperties()
Properties of the local certificate used to negotiate TLS.
|
boolean |
hasPeerCertificateProperties()
Properties of the peer certificate used to negotiate TLS.
|
boolean |
hasTlsCipherSuite()
TLS cipher suite negotiated during handshake.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofint getTlsVersionValue()
Version of TLS that was negotiated.
.envoy.data.accesslog.v2.TLSProperties.TLSVersion tls_version = 1;TLSProperties.TLSVersion getTlsVersion()
Version of TLS that was negotiated.
.envoy.data.accesslog.v2.TLSProperties.TLSVersion tls_version = 1;boolean hasTlsCipherSuite()
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;com.google.protobuf.UInt32Value getTlsCipherSuite()
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;com.google.protobuf.UInt32ValueOrBuilder getTlsCipherSuiteOrBuilder()
TLS cipher suite negotiated during handshake. The value is a four-digit hex code defined by the IANA TLS Cipher Suite Registry (e.g. ``009C`` for ``TLS_RSA_WITH_AES_128_GCM_SHA256``). Here it is expressed as an integer.
.google.protobuf.UInt32Value tls_cipher_suite = 2;String getTlsSniHostname()
SNI hostname from handshake.
string tls_sni_hostname = 3;com.google.protobuf.ByteString getTlsSniHostnameBytes()
SNI hostname from handshake.
string tls_sni_hostname = 3;boolean hasLocalCertificateProperties()
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;TLSProperties.CertificateProperties getLocalCertificateProperties()
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;TLSProperties.CertificatePropertiesOrBuilder getLocalCertificatePropertiesOrBuilder()
Properties of the local certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties local_certificate_properties = 4;boolean hasPeerCertificateProperties()
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;TLSProperties.CertificateProperties getPeerCertificateProperties()
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;TLSProperties.CertificatePropertiesOrBuilder getPeerCertificatePropertiesOrBuilder()
Properties of the peer certificate used to negotiate TLS.
.envoy.data.accesslog.v2.TLSProperties.CertificateProperties peer_certificate_properties = 5;String getTlsSessionId()
The TLS session ID.
string tls_session_id = 6;com.google.protobuf.ByteString getTlsSessionIdBytes()
The TLS session ID.
string tls_session_id = 6;Copyright © 2018–2021 The Envoy Project. All rights reserved.