Interface HttpConnectionManager.SetCurrentClientCertDetailsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
HttpConnectionManager.SetCurrentClientCertDetails, HttpConnectionManager.SetCurrentClientCertDetails.Builder
Enclosing class:
HttpConnectionManager

public static interface HttpConnectionManager.SetCurrentClientCertDetailsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Whether to forward the entire client cert in URL encoded PEM format.
    boolean
    Whether to forward the entire client cert chain (including the leaf cert) in URL encoded PEM format.
    boolean
    Whether to forward the DNS type Subject Alternative Names of the client cert.
    com.google.protobuf.BoolValue
    Whether to forward the subject of the client cert.
    com.google.protobuf.BoolValueOrBuilder
    Whether to forward the subject of the client cert.
    boolean
    Whether to forward the URI type Subject Alternative Name of the client cert.
    boolean
    Whether to forward the subject of the client cert.

    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

    • hasSubject

      boolean hasSubject()
       Whether to forward the subject of the client cert. Defaults to false.
       
      .google.protobuf.BoolValue subject = 1;
      Returns:
      Whether the subject field is set.
    • getSubject

      com.google.protobuf.BoolValue getSubject()
       Whether to forward the subject of the client cert. Defaults to false.
       
      .google.protobuf.BoolValue subject = 1;
      Returns:
      The subject.
    • getSubjectOrBuilder

      com.google.protobuf.BoolValueOrBuilder getSubjectOrBuilder()
       Whether to forward the subject of the client cert. Defaults to false.
       
      .google.protobuf.BoolValue subject = 1;
    • getCert

      boolean getCert()
       Whether to forward the entire client cert in URL encoded PEM format. This will appear in the
       XFCC header comma separated from other values with the value Cert="PEM".
       Defaults to false.
       
      bool cert = 3;
      Returns:
      The cert.
    • getChain

      boolean getChain()
       Whether to forward the entire client cert chain (including the leaf cert) in URL encoded PEM
       format. This will appear in the XFCC header comma separated from other values with the value
       Chain="PEM".
       Defaults to false.
       
      bool chain = 6;
      Returns:
      The chain.
    • getDns

      boolean getDns()
       Whether to forward the DNS type Subject Alternative Names of the client cert.
       Defaults to false.
       
      bool dns = 4;
      Returns:
      The dns.
    • getUri

      boolean getUri()
       Whether to forward the URI type Subject Alternative Name of the client cert. Defaults to
       false.
       
      bool uri = 5;
      Returns:
      The uri.