Interface SecretOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Secret
,Secret.Builder
public interface SecretOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescription.envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
.envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
getName()
Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.com.google.protobuf.ByteString
Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to..envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
.envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
.envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
.envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
boolean
.envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
boolean
.envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
boolean
.envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
boolean
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getName
String getName()Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.
string name = 1;
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.
string name = 1;
- Returns:
- The bytes for name.
-
hasTlsCertificate
boolean hasTlsCertificate().envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
- Returns:
- Whether the tlsCertificate field is set.
-
getTlsCertificate
TlsCertificate getTlsCertificate().envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
- Returns:
- The tlsCertificate.
-
getTlsCertificateOrBuilder
TlsCertificateOrBuilder getTlsCertificateOrBuilder().envoy.extensions.transport_sockets.tls.v3.TlsCertificate tls_certificate = 2;
-
hasSessionTicketKeys
boolean hasSessionTicketKeys().envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
- Returns:
- Whether the sessionTicketKeys field is set.
-
getSessionTicketKeys
TlsSessionTicketKeys getSessionTicketKeys().envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
- Returns:
- The sessionTicketKeys.
-
getSessionTicketKeysOrBuilder
TlsSessionTicketKeysOrBuilder getSessionTicketKeysOrBuilder().envoy.extensions.transport_sockets.tls.v3.TlsSessionTicketKeys session_ticket_keys = 3;
-
hasValidationContext
boolean hasValidationContext().envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
- Returns:
- Whether the validationContext field is set.
-
getValidationContext
CertificateValidationContext getValidationContext().envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
- Returns:
- The validationContext.
-
getValidationContextOrBuilder
CertificateValidationContextOrBuilder getValidationContextOrBuilder().envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
-
hasGenericSecret
boolean hasGenericSecret().envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
- Returns:
- Whether the genericSecret field is set.
-
getGenericSecret
GenericSecret getGenericSecret().envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
- Returns:
- The genericSecret.
-
getGenericSecretOrBuilder
GenericSecretOrBuilder getGenericSecretOrBuilder().envoy.extensions.transport_sockets.tls.v3.GenericSecret generic_secret = 5;
-
getTypeCase
Secret.TypeCase getTypeCase()
-