Interface TlsResultOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
TlsResult, TlsResult.Builder

public interface TlsResultOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getTlsVersion

      String getTlsVersion()
      string tls_version = 1;
      Returns:
      The tlsVersion.
    • getTlsVersionBytes

      com.google.protobuf.ByteString getTlsVersionBytes()
      string tls_version = 1;
      Returns:
      The bytes for tlsVersion.
    • getCipherSuite

      String getCipherSuite()
      string cipher_suite = 2;
      Returns:
      The cipherSuite.
    • getCipherSuiteBytes

      com.google.protobuf.ByteString getCipherSuiteBytes()
      string cipher_suite = 2;
      Returns:
      The bytes for cipherSuite.
    • getClientcertIsValidated

      boolean getClientcertIsValidated()
      bool clientcert_is_validated = 3;
      Returns:
      The clientcertIsValidated.
    • getClientcertValidationResult

      String getClientcertValidationResult()
       Human readable field of clientcert_is_validated
       
      string clientcert_validation_result = 4;
      Returns:
      The clientcertValidationResult.
    • getClientcertValidationResultBytes

      com.google.protobuf.ByteString getClientcertValidationResultBytes()
       Human readable field of clientcert_is_validated
       
      string clientcert_validation_result = 4;
      Returns:
      The bytes for clientcertValidationResult.
    • getClientcertLeaf

      com.google.protobuf.ByteString getClientcertLeaf()
       full leaf cert. Raw bytes are encoded in PEM.
       
      bytes clientcert_leaf = 5;
      Returns:
      The clientcertLeaf.
    • getClientcertChainList

      List<CertMetadata> getClientcertChainList()
       metadata for each cert in the chain (including leaf)
       
      repeated .traffic.networkcontext.v1.CertMetadata clientcert_chain = 6;
    • getClientcertChain

      CertMetadata getClientcertChain(int index)
       metadata for each cert in the chain (including leaf)
       
      repeated .traffic.networkcontext.v1.CertMetadata clientcert_chain = 6;
    • getClientcertChainCount

      int getClientcertChainCount()
       metadata for each cert in the chain (including leaf)
       
      repeated .traffic.networkcontext.v1.CertMetadata clientcert_chain = 6;
    • getClientcertChainOrBuilderList

      List<? extends CertMetadataOrBuilder> getClientcertChainOrBuilderList()
       metadata for each cert in the chain (including leaf)
       
      repeated .traffic.networkcontext.v1.CertMetadata clientcert_chain = 6;
    • getClientcertChainOrBuilder

      CertMetadataOrBuilder getClientcertChainOrBuilder(int index)
       metadata for each cert in the chain (including leaf)
       
      repeated .traffic.networkcontext.v1.CertMetadata clientcert_chain = 6;
    • getTrustedcaProviderId

      String getTrustedcaProviderId()
       Identifier for the Trusted CA provider that validated the client
       certificate. This is an opaque string, unique to each provider, used for
       auditing and cross-referencing.
       
      string trustedca_provider_id = 7;
      Returns:
      The trustedcaProviderId.
    • getTrustedcaProviderIdBytes

      com.google.protobuf.ByteString getTrustedcaProviderIdBytes()
       Identifier for the Trusted CA provider that validated the client
       certificate. This is an opaque string, unique to each provider, used for
       auditing and cross-referencing.
       
      string trustedca_provider_id = 7;
      Returns:
      The bytes for trustedcaProviderId.
    • getTrustedcaOrgResourceId

      String getTrustedcaOrgResourceId()
       Resource ID of the organization as recognized by the Trusted CA provider.
       This is an opaque string, unique within the provider, used for mapping to
       organizational records.
       
      string trustedca_org_resource_id = 8;
      Returns:
      The trustedcaOrgResourceId.
    • getTrustedcaOrgResourceIdBytes

      com.google.protobuf.ByteString getTrustedcaOrgResourceIdBytes()
       Resource ID of the organization as recognized by the Trusted CA provider.
       This is an opaque string, unique within the provider, used for mapping to
       organizational records.
       
      string trustedca_org_resource_id = 8;
      Returns:
      The bytes for trustedcaOrgResourceId.