Interface Security.TlsOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Security.Tls, Security.Tls.Builder
    Enclosing class:
    Security

    public static interface Security.TlsOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      Security.Tls.CipherSuiteCase getCipherSuiteCase()  
      com.google.protobuf.ByteString getLocalCertificate()
      the certificate used by this endpoint.
      java.lang.String getOtherName()
      Some other way to describe the cipher suite if the RFC 4346 name is not available.
      com.google.protobuf.ByteString getOtherNameBytes()
      Some other way to describe the cipher suite if the RFC 4346 name is not available.
      com.google.protobuf.ByteString getRemoteCertificate()
      the certificate used by the remote endpoint.
      java.lang.String getStandardName()
      The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
      com.google.protobuf.ByteString getStandardNameBytes()
      The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
      boolean hasOtherName()
      Some other way to describe the cipher suite if the RFC 4346 name is not available.
      boolean hasStandardName()
      The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
      • 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 Detail

      • hasStandardName

        boolean hasStandardName()
         The cipher suite name in the RFC 4346 format:
         https://tools.ietf.org/html/rfc4346#appendix-C
         
        string standard_name = 1;
        Returns:
        Whether the standardName field is set.
      • getStandardName

        java.lang.String getStandardName()
         The cipher suite name in the RFC 4346 format:
         https://tools.ietf.org/html/rfc4346#appendix-C
         
        string standard_name = 1;
        Returns:
        The standardName.
      • getStandardNameBytes

        com.google.protobuf.ByteString getStandardNameBytes()
         The cipher suite name in the RFC 4346 format:
         https://tools.ietf.org/html/rfc4346#appendix-C
         
        string standard_name = 1;
        Returns:
        The bytes for standardName.
      • hasOtherName

        boolean hasOtherName()
         Some other way to describe the cipher suite if
         the RFC 4346 name is not available.
         
        string other_name = 2;
        Returns:
        Whether the otherName field is set.
      • getOtherName

        java.lang.String getOtherName()
         Some other way to describe the cipher suite if
         the RFC 4346 name is not available.
         
        string other_name = 2;
        Returns:
        The otherName.
      • getOtherNameBytes

        com.google.protobuf.ByteString getOtherNameBytes()
         Some other way to describe the cipher suite if
         the RFC 4346 name is not available.
         
        string other_name = 2;
        Returns:
        The bytes for otherName.
      • getLocalCertificate

        com.google.protobuf.ByteString getLocalCertificate()
         the certificate used by this endpoint.
         
        bytes local_certificate = 3;
        Returns:
        The localCertificate.
      • getRemoteCertificate

        com.google.protobuf.ByteString getRemoteCertificate()
         the certificate used by the remote endpoint.
         
        bytes remote_certificate = 4;
        Returns:
        The remoteCertificate.