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 TypeMethodDescriptionboolean
getCert()
Whether to forward the entire client cert in URL encoded PEM format.boolean
getChain()
Whether to forward the entire client cert chain (including the leaf cert) in URL encoded PEM format.boolean
getDns()
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
getUri()
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.
-