Uses of Class
io.envoyproxy.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext
-
-
Uses of CertificateValidationContext in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Fields in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 declared as CertificateValidationContext Modifier and Type Field Description private static CertificateValidationContext
CertificateValidationContext. DEFAULT_INSTANCE
private CertificateValidationContext
CommonTlsContext.CombinedCertificateValidationContext.Builder. defaultValidationContext_
private CertificateValidationContext
CommonTlsContext.CombinedCertificateValidationContext. defaultValidationContext_
Fields in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with type parameters of type CertificateValidationContext Modifier and Type Field Description private com.google.protobuf.SingleFieldBuilder<CertificateValidationContext,CertificateValidationContext.Builder,CertificateValidationContextOrBuilder>
CommonTlsContext.CombinedCertificateValidationContext.Builder. defaultValidationContextBuilder_
private static com.google.protobuf.Parser<CertificateValidationContext>
CertificateValidationContext. PARSER
private com.google.protobuf.SingleFieldBuilder<CertificateValidationContext,CertificateValidationContext.Builder,CertificateValidationContextOrBuilder>
CommonTlsContext.Builder. validationContextBuilder_
private com.google.protobuf.SingleFieldBuilder<CertificateValidationContext,CertificateValidationContext.Builder,CertificateValidationContextOrBuilder>
Secret.Builder. validationContextBuilder_
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return CertificateValidationContext Modifier and Type Method Description CertificateValidationContext
CertificateValidationContext.Builder. build()
CertificateValidationContext
CertificateValidationContext.Builder. buildPartial()
static CertificateValidationContext
CertificateValidationContext. getDefaultInstance()
CertificateValidationContext
CertificateValidationContext.Builder. getDefaultInstanceForType()
CertificateValidationContext
CertificateValidationContext. getDefaultInstanceForType()
CertificateValidationContext
CommonTlsContext.CombinedCertificateValidationContext.Builder. getDefaultValidationContext()
How to validate peer certificates.CertificateValidationContext
CommonTlsContext.CombinedCertificateValidationContext. getDefaultValidationContext()
How to validate peer certificates.CertificateValidationContext
CommonTlsContext.CombinedCertificateValidationContextOrBuilder. getDefaultValidationContext()
How to validate peer certificates.CertificateValidationContext
CommonTlsContext.Builder. getValidationContext()
How to validate peer certificates.CertificateValidationContext
CommonTlsContext. getValidationContext()
How to validate peer certificates.CertificateValidationContext
CommonTlsContextOrBuilder. getValidationContext()
How to validate peer certificates.CertificateValidationContext
Secret.Builder. getValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
CertificateValidationContext
Secret. getValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
CertificateValidationContext
SecretOrBuilder. getValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
static CertificateValidationContext
CertificateValidationContext. parseDelimitedFrom(java.io.InputStream input)
static CertificateValidationContext
CertificateValidationContext. parseDelimitedFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static CertificateValidationContext
CertificateValidationContext. parseFrom(byte[] data)
static CertificateValidationContext
CertificateValidationContext. parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static CertificateValidationContext
CertificateValidationContext. parseFrom(com.google.protobuf.ByteString data)
static CertificateValidationContext
CertificateValidationContext. parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static CertificateValidationContext
CertificateValidationContext. parseFrom(com.google.protobuf.CodedInputStream input)
static CertificateValidationContext
CertificateValidationContext. parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static CertificateValidationContext
CertificateValidationContext. parseFrom(java.io.InputStream input)
static CertificateValidationContext
CertificateValidationContext. parseFrom(java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static CertificateValidationContext
CertificateValidationContext. parseFrom(java.nio.ByteBuffer data)
static CertificateValidationContext
CertificateValidationContext. parseFrom(java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return types with arguments of type CertificateValidationContext Modifier and Type Method Description private com.google.protobuf.SingleFieldBuilder<CertificateValidationContext,CertificateValidationContext.Builder,CertificateValidationContextOrBuilder>
CommonTlsContext.CombinedCertificateValidationContext.Builder. getDefaultValidationContextFieldBuilder()
How to validate peer certificates.com.google.protobuf.Parser<CertificateValidationContext>
CertificateValidationContext. getParserForType()
private com.google.protobuf.SingleFieldBuilder<CertificateValidationContext,CertificateValidationContext.Builder,CertificateValidationContextOrBuilder>
CommonTlsContext.Builder. getValidationContextFieldBuilder()
How to validate peer certificates.private com.google.protobuf.SingleFieldBuilder<CertificateValidationContext,CertificateValidationContext.Builder,CertificateValidationContextOrBuilder>
Secret.Builder. getValidationContextFieldBuilder()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
static com.google.protobuf.Parser<CertificateValidationContext>
CertificateValidationContext. parser()
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type CertificateValidationContext Modifier and Type Method Description private void
CertificateValidationContext.Builder. buildPartial0(CertificateValidationContext result)
private void
CertificateValidationContext.Builder. buildPartialRepeatedFields(CertificateValidationContext result)
CommonTlsContext.CombinedCertificateValidationContext.Builder
CommonTlsContext.CombinedCertificateValidationContext.Builder. mergeDefaultValidationContext(CertificateValidationContext value)
How to validate peer certificates.CertificateValidationContext.Builder
CertificateValidationContext.Builder. mergeFrom(CertificateValidationContext other)
CommonTlsContext.Builder
CommonTlsContext.Builder. mergeValidationContext(CertificateValidationContext value)
How to validate peer certificates.Secret.Builder
Secret.Builder. mergeValidationContext(CertificateValidationContext value)
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
static CertificateValidationContext.Builder
CertificateValidationContext. newBuilder(CertificateValidationContext prototype)
CommonTlsContext.CombinedCertificateValidationContext.Builder
CommonTlsContext.CombinedCertificateValidationContext.Builder. setDefaultValidationContext(CertificateValidationContext value)
How to validate peer certificates.CommonTlsContext.Builder
CommonTlsContext.Builder. setValidationContext(CertificateValidationContext value)
How to validate peer certificates.Secret.Builder
Secret.Builder. setValidationContext(CertificateValidationContext value)
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
-
Uses of CertificateValidationContext in io.grpc.xds.internal.security
Fields in io.grpc.xds.internal.security declared as CertificateValidationContext Modifier and Type Field Description protected CertificateValidationContext
DynamicSslContextProvider. staticCertificateValidationContext
Methods in io.grpc.xds.internal.security that return CertificateValidationContext Modifier and Type Method Description protected abstract CertificateValidationContext
DynamicSslContextProvider. generateCertificateValidationContext()
Methods in io.grpc.xds.internal.security with parameters of type CertificateValidationContext Modifier and Type Method Description protected abstract io.netty.handler.ssl.SslContextBuilder
DynamicSslContextProvider. getSslContextBuilder(CertificateValidationContext certificateValidationContext)
Gets a server or client side SslContextBuilder.Constructors in io.grpc.xds.internal.security with parameters of type CertificateValidationContext Constructor Description DynamicSslContextProvider(EnvoyServerProtoData.BaseTlsContext tlsContext, CertificateValidationContext staticCertValidationContext)
-
Uses of CertificateValidationContext in io.grpc.xds.internal.security.certprovider
Methods in io.grpc.xds.internal.security.certprovider that return CertificateValidationContext Modifier and Type Method Description protected CertificateValidationContext
CertProviderSslContextProvider. generateCertificateValidationContext()
protected static CertificateValidationContext
CertProviderSslContextProvider. getStaticValidationContext(CommonTlsContext commonTlsContext)
Methods in io.grpc.xds.internal.security.certprovider with parameters of type CertificateValidationContext Modifier and Type Method Description protected io.netty.handler.ssl.SslContextBuilder
CertProviderClientSslContextProvider. getSslContextBuilder(CertificateValidationContext certificateValidationContextdationContext)
protected io.netty.handler.ssl.SslContextBuilder
CertProviderServerSslContextProvider. getSslContextBuilder(CertificateValidationContext certificateValidationContextdationContext)
-
Uses of CertificateValidationContext in io.grpc.xds.internal.security.trust
Fields in io.grpc.xds.internal.security.trust declared as CertificateValidationContext Modifier and Type Field Description private CertificateValidationContext
XdsX509TrustManager. certContext
Methods in io.grpc.xds.internal.security.trust with parameters of type CertificateValidationContext Modifier and Type Method Description (package private) static XdsX509TrustManager
XdsTrustManagerFactory. createX509TrustManager(java.security.cert.X509Certificate[] certs, CertificateValidationContext certContext)
private static java.security.cert.X509Certificate[]
XdsTrustManagerFactory. getTrustedCaFromCertContext(CertificateValidationContext certificateValidationContext)
Constructors in io.grpc.xds.internal.security.trust with parameters of type CertificateValidationContext Constructor Description XdsTrustManagerFactory(CertificateValidationContext certificateValidationContext)
Constructor constructs from aCertificateValidationContext
.XdsTrustManagerFactory(java.security.cert.X509Certificate[] certs, CertificateValidationContext staticCertificateValidationContext)
XdsTrustManagerFactory(java.security.cert.X509Certificate[] certs, CertificateValidationContext certificateValidationContext, boolean validationContextIsStatic)
XdsX509TrustManager(CertificateValidationContext certContext, javax.net.ssl.X509ExtendedTrustManager delegate)
-