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

    Modifier and Type
    Method
    Description
     
    com.google.protobuf.ByteString
    the certificate used by this endpoint.
    Some other way to describe the cipher suite if the RFC 4346 name is not available.
    com.google.protobuf.ByteString
    Some other way to describe the cipher suite if the RFC 4346 name is not available.
    com.google.protobuf.ByteString
    the certificate used by the remote endpoint.
    The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
    com.google.protobuf.ByteString
    The cipher suite name in the RFC 4346 format: https://tools.ietf.org/html/rfc4346#appendix-C
    boolean
    Some other way to describe the cipher suite if the RFC 4346 name is not available.
    boolean
    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 Details

    • 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

      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

      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.
    • getCipherSuiteCase

      Security.Tls.CipherSuiteCase getCipherSuiteCase()