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 TypeMethodDescriptionbooleanfromEnvoyProtoDownstreamTlsContext(DownstreamTlsContext downstreamTlsContext) inthashCode()booleantoString()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:
equalsin classEnvoyServerProtoData.BaseTlsContext
-
hashCode
public int hashCode()- Overrides:
hashCodein classEnvoyServerProtoData.BaseTlsContext
-