Package io.grpc.xds
Class EnvoyServerProtoData.DownstreamTlsContext
java.lang.Object
io.grpc.xds.EnvoyServerProtoData.BaseTlsContext
io.grpc.xds.EnvoyServerProtoData.DownstreamTlsContext
- Enclosing class:
EnvoyServerProtoData
public static final class EnvoyServerProtoData.DownstreamTlsContext
extends EnvoyServerProtoData.BaseTlsContext
-
Field Summary
FieldsFields inherited from class io.grpc.xds.EnvoyServerProtoData.BaseTlsContext
commonTlsContext
-
Constructor Summary
ConstructorsConstructorDescriptionDownstreamTlsContext
(CommonTlsContext commonTlsContext, boolean requireClientCertificate) -
Method Summary
Modifier and TypeMethodDescriptionboolean
fromEnvoyProtoDownstreamTlsContext
(DownstreamTlsContext downstreamTlsContext) int
hashCode()
boolean
toString()
Methods inherited from class io.grpc.xds.EnvoyServerProtoData.BaseTlsContext
getCommonTlsContext
-
Field Details
-
requireClientCertificate
private final boolean requireClientCertificate
-
-
Constructor Details
-
DownstreamTlsContext
-
-
Method Details
-
fromEnvoyProtoDownstreamTlsContext
public static EnvoyServerProtoData.DownstreamTlsContext fromEnvoyProtoDownstreamTlsContext(DownstreamTlsContext downstreamTlsContext) -
isRequireClientCertificate
public boolean isRequireClientCertificate() -
toString
-
equals
- Overrides:
equals
in classEnvoyServerProtoData.BaseTlsContext
-
hashCode
public int hashCode()- Overrides:
hashCode
in classEnvoyServerProtoData.BaseTlsContext
-