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 Detail

      • getName

        java.lang.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;